Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SDK Release v3.22.0 #451

Merged
merged 3 commits into from
Feb 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
3.22.0
- Same great features, with a fresh style inspired by PayPal.
- Support for setting `PayPal partner attribution ID` for card payments.

3.18.0
- Enhancements in Manual Card Entry user interaction.
- Minor under-the-hood changes and improvements.
Expand Down Expand Up @@ -113,14 +117,14 @@ Workaround: On a Mac with Apple silicon use iOS 14+ simulators.

2.5.0
- Better support for background modes
- Bugfixes and improvements
- Bugfixes and improvements
- SDK is now built using Xcode 11 and Swift 5.1. `ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES` flag is required if your project doesn't include Swift

2.3
- Bug fixes and performance improvements

2.2.0
- Background update of `iZettle Reader` and iZettle Reader 2` software:
- Background update of `iZettle Reader` and iZettle Reader 2` software:
Updating card reader software is now done automatically in the background by the SDK
when time permits
- Improved handling when re-connection to a card reader
Expand Down
7 changes: 7 additions & 0 deletions Example/iZettleSDKSample/AppDelegate.m
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,13 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(
[[iZettleSDK shared] startWithAuthorizationProvider:authorizationProvider];

[[iZettleSDK shared] setEnabledAlternativePaymentMethods:@[@(IZSDKAlternativePaymentMethodPayPalQRC), @(IZSDKAlternativePaymentMethodManualCardEntry)]];

///
/// To set `PayPal partner attribution ID` for card payments
/// pass your BN Code into the SDK using the `setCardPaymentPayPalPartnerAttributionId` function
///
/// [[iZettleSDK shared] setCardPaymentPayPalPartnerAttributionId:@"BN_CODE_VALUE"];

return YES;
}

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@

## Get help

Contact our developer support at [Zettle Developer Portal](https://ext-izettle.atlassian.net/servicedesk/customer/portal/3).
Contact our developer support at [Zettle Developer Portal](https://developer.zettle.com).
2 changes: 1 addition & 1 deletion iZettleSDK.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'iZettleSDK'
s.version = '3.18.0'
s.version = '3.22.0'
s.summary = 'iZettle SDK for iOS'
s.description = <<-DESC
For detailed information, please see iZettleSDK documentation and Readme.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleShortVersionString</key>
<string>3.18.0</string>
<string>3.22.0</string>
<key>CFBundleVersion</key>
<string>1</string>
</dict>
Expand Down
Binary file not shown.

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions iZettleSDK/iZettlePayments.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -8,32 +8,32 @@
<key>BinaryPath</key>
<string>iZettlePayments.framework/iZettlePayments</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>iZettlePayments.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>iZettlePayments.framework/iZettlePayments</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>iZettlePayments.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@
"#DatecsGratuityPercentagePrompt": "(drikkepenge",
"#DatecsGratuityPercentageQuestion": "Tilføj drikkepenge?",
"#DatecsTipPercentageAndAmount": "Tip",
"#Dismiss": "Afslut",
"#Dismiss": "Luk",
"#Done": "Færdig",
"#ErroneousSwipeDataText": "Prøv at køre kortet igennem igen.",
"#ErroneousSwipeDataTitle": "Fejl ved kortlæsning",
Expand Down Expand Up @@ -157,7 +157,7 @@
"#KeyboardAddKey": "Tilføj",
"#KeyboardDoneKey": "Færdig",
"#KeyboardGoKey": "Videre",
"#KeyboardNextKey": "Næste ",
"#KeyboardNextKey": "Næste",
"#KeyboardReturnKey": "Retur",
"#KeyboardSearchKey": "Søg",
"#KeyboardSendKey": "Indsend",
Expand All @@ -172,7 +172,7 @@
"#KlarnaActivationCarouselText4": "Uanset hvordan dine kunder betaler, får du det fulde beløb inden for 2 arbejdsdage.",
"#KlarnaActivationConfirm": "Aktivér",
"#KlarnaActivationDefaultSubTitle": "Ved at aktivere accepterer du, at vilkår og transaktionsgebyrer gælder.",
"#KlarnaActivationDetailBody": "Uanset om din kunde opdeler beløbet eller betaler senere, vil du modtage dine Klarna-betalinger sammen med dine sædvanlige udbetalinger.<br><br>Læs mere om betalingsmetoden og priser her: <br><br><a href=\"#ReadMoreLink\">Betalingsmetode og priser</a><a href=\"#GeneralTermsLink\"><br><br>Generelle vilkår og betingelser<a href=\"#PaymentTermsLink\"></a><br><br>Betalingsbetingelser</a><br><br><a href=\"#PrivacyPolicyLink\">Privatlivspolitik</a>",
"#KlarnaActivationDetailBody": "Uanset om din kunde opdeler beløbet eller betaler senere, vil du modtage dine Klarna-betalinger sammen med dine sædvanlige udbetalinger.<br><br>Læs mere om betalingsmetoden og priser her: <br><br><a href=\"#ReadMoreLink\">Betalingsmetode og priser</a><br><br><a href=\"#GeneralTermsLink\">Generelle vilkår og betingelser</a><br><br><a href=\"#PaymentTermsLink\">Betalingsbetingelser</a><br><br><a href=\"#PrivacyPolicyLink\">Privatlivspolitik</a>",
"#KlarnaActivationDetailHeader": "Tilbyd kunder mere fleksibilitet med Klarna.",
"#KlarnaActivationFailed": "Der er sket en ukendt fejl. Prøv igen lidt senere.",
"#KlarnaActivationOffSubTitle": "Vises ikke som betalingsmetode",
Expand Down Expand Up @@ -319,7 +319,7 @@
"#PaypalInvoiceCustomerDetailEmail": "E-mailadresse (påkrævet)",
"#PaypalInvoiceCustomerDetailPhoneNumber": "Telefonnummer",
"#PaypalInvoiceCustomerDetails": "Kundeoplysninger",
"#PaypalInvoiceCustomerDetailsNextButtonTitle": "Næste ",
"#PaypalInvoiceCustomerDetailsNextButtonTitle": "Næste",
"#PaypalInvoiceCustomerEditDetailsTitle": "Kundeoplysninger",
"#PaypalInvoiceCustomerTypeBusiness": "Virksomhed",
"#PaypalInvoiceCustomerTypeIndividual": "Privatperson",
Expand Down Expand Up @@ -364,7 +364,7 @@
"#PaypalInvoiceEventInvoicePaid": "Betaling på %1$@ modtaget",
"#PaypalInvoiceEventInvoicePartiallyRefunded": "Faktura for %1$@ delvist tilbagebetalt",
"#PaypalInvoiceEventInvoiceReminderSent": "Påmindelse sendt til %1$@",
"#PaypalInvoiceEventInvoiceScheduled": "Faktura for %2$@ planlagt",
"#PaypalInvoiceEventInvoiceScheduled": "Faktura for %1$@ planlagt for %2$@",
"#PaypalInvoiceEventInvoiceSent": "Faktura for %1$@ sendt til %2$@",
"#PaypalInvoiceEventInvoiceShared": "Faktura for %1$@ delt",
"#PaypalInvoiceEventInvoiceUpdated": "Fakturaen er opdateret",
Expand Down Expand Up @@ -410,7 +410,7 @@
"#PaypalInvoiceStatusDraft": "Udkast",
"#PaypalInvoiceStatusMarkedAsPaid": "Markeret som betalt",
"#PaypalInvoiceStatusMarkedAsRefunded": "Marker som tilbagebetalt",
"#PaypalInvoiceStatusOverdue": " Forfalden",
"#PaypalInvoiceStatusOverdue": "Forfalden",
"#PaypalInvoiceStatusPaid": "Betalt",
"#PaypalInvoiceStatusPartiallyPaid": "Delvist betalt",
"#PaypalInvoiceStatusPartiallyRefunded": "Delvist tilbagebetalt",
Expand Down Expand Up @@ -444,7 +444,7 @@
"#PaypalQRCActivationCarouselText4US": "Uanset hvordan din kunde vælger at betale, får du det fulde beløb med det samme.",
"#PaypalQRCActivationConfirm": "Aktivér",
"#PaypalQRCActivationDefaultSubTitle": "Ved at aktivere accepterer du, at vilkår og transaktionsgebyrer gælder.",
"#PaypalQRCActivationDetailBody": "Gør det muligt for dine kunder at anvende den PayPal-betalingsmetode, de ønsker, så de ikke behøver at berøre kortlæseren.<br><br>Få mere at vide om betalingsmetoden og priserne her.<br><br><a href=\"#ReadMoreLink\">Betalingsmetode og priser</a><a href=\"#GeneralTermsLink\"><br><br>Generelle vilkår og betingelser<a href=\"#PaymentTermsLink\"></a><br><br>Betalingsvilkår og betingelser</a><br><br><a href=\"#PrivacyPolicyLink\">Privatlivspolitik</a>",
"#PaypalQRCActivationDetailBody": "Gør det muligt for dine kunder at anvende den PayPal-betalingsmetode, de ønsker, så de ikke behøver at berøre kortlæseren.<br><br>Få mere at vide om betalingsmetoden og priserne her.<br><br><a href=\"#ReadMoreLink\">Betalingsmetode og priser</a><br><br><a href=\"#GeneralTermsLink\">Generelle vilkår og betingelser</a><br><br><a href=\"#PaymentTermsLink\">Betalingsvilkår og betingelser</a><br><br><a href=\"#PrivacyPolicyLink\">Privatlivspolitik</a>",
"#PaypalQRCActivationDetailBodyUS": "Lad dine kunder betale med den PayPal-betalingsmetode, de ønsker, herunder PayPal Credit, og fjern deres behov for fysisk at røre ved din kortlæser. Gebyret vil være forskelligt fra dine almindelige kortpriser. <br><br><a href=\"#ReadMoreLink\">Læs mere om betalingsmetoden og priserne her</a>.",
"#PaypalQRCActivationDetailHeader": "Giv dine kunder flere valgmuligheder ved at tage imod PayPal-betalinger i butikken.",
"#PaypalQRCActivationFailed": "Der er sket en ukendt fejl. Prøv igen lidt senere.",
Expand All @@ -461,7 +461,7 @@
"#PaypalQRCPaymentCanceledBody": "Annulleret af kunde",
"#PaypalQRCPaymentCanceledTitle": "Betalingen blev annulleret",
"#PaypalQRCPaymentErrorBody": "Prøv venligst igen",
"#PaypalQRCPaymentErrorTitle": "Betalingen kunne ikke behandles. ",
"#PaypalQRCPaymentErrorTitle": "Betalingen kunne ikke behandles.",
"#PaypalQRCPaymentInfoNotAuthorizedMessage": "Du har ikke tilladelse til at få adgang til disse betalingsoplysninger.",
"#PaypalQRCPaymentInfoNotAuthorizedTitle": "Adgang afvist",
"#PaypalQRCPaymentInfoNotFoundMessage": "Betalingsoplysningerne blev ikke fundet.",
Expand Down Expand Up @@ -505,7 +505,7 @@
"#ReaderDisplayPurchaseApprovedNoCard": "Godkendt",
"#ReaderDisplayReadingCard": "Vent venligst ...",
"#ReaderDisplayReceipt": "Tak!",
"#ReaderDisplaySignature": "Underskrev venligst",
"#ReaderDisplaySignature": "Underskriv venligst",
"#ReaderInfo": "Kortlæsere",
"#ReaderInfoTitle": "Kortlæsere",
"#ReaderNecessaryUpdateFailedTitle": "Opdatering mislykkedes.",
Expand Down Expand Up @@ -551,15 +551,15 @@
"#SoftwareVersion": "Softwareversion",
"#SpeechBatteryStatusCharging": "Oplader",
"#SpeechBatteryStatusNotCharging": "Oplader ikke",
"#SpeechBatteryStatusPercentage": " %@ procent batteri",
"#SpeechBatteryStatusPercentage": "%@ procent batteri",
"#SpeechConfirmCodeHint": "Bekræft, at koden %@ er den samme som koden på kortlæseren ved at trykke på den grønne knap",
"#SpeechDatecsPowerOn": "Tænd din kortlæser ved at trykke på knappen øverst på terminalen",
"#SpeechDetectedReaderAnnouncement": "Vi har fundet kortlæser nr. %@",
"#SpeechReaderConfirmButtonName": "OK-knap",
"#SpeechReaderInstallmentHint": "Tilgængelige afdragsmuligheder",
"#SpeechReaderInstallmentOption": " %@ gange %@ ",
"#SpeechReaderInstallmentOption": "%@ gange %@",
"#SpeechReaderNumber": "Zettle Reader %@",
"#SpeechReaderUpdateProgress": " %@ %% opdateret",
"#SpeechReaderUpdateProgress": "%@ %% opdateret",
"#SpeechSignatureSignArea": "Underskriftsområde",
"#SpeechSignatureSignEraseDescription": "Slet underskriften",
"#SpeechSignatureSignHeader": "Underskrift påkrævet",
Expand Down Expand Up @@ -605,6 +605,30 @@
"#TapToPayProvisioningCompletedTitle": "Tap to Pay er aktiveret",
"#TapToPayProvisioningProgressSubTitle": "Tap to Pay on iPhone aktiveres. \nDette kan tage 1 minut, men det er kun nødvendigt at \ngøre én gang.",
"#TapToPayProvisioningProgressTitle": "Aktiverer Tap to Pay",
"#TapToPayTippingAddTipsNavigationTitle": "Tilføj drikkepenge",
"#TapToPayTippingCustomAmountInputOverLimitError": "Loftet for drikkepenge er %@%%. Indtast et mindre beløb",
"#TapToPayTippingCustomAmountTapBarTitle": "Beløb",
"#TapToPayTippingCustomAmountViewNumberPadDeleteDigitButtonAccessibilityLabel": "Slet et ciffer",
"#TapToPayTippingCustomAmountViewNumberPadDoubleZeroesButtonAccessibilityLabel": "Dobbelt nul",
"#TapToPayTippingCustomAmountViewNumberPadLabel": "Numerisk tastatur. Indtast drikkepengebeløb",
"#TapToPayTippingCustomAmountViewTapBarAccessibilityHint": "Skift inputmetode",
"#TapToPayTippingCustomAmountViewTapBarAccessibilityLabel": "Inputmetode til betaling af drikkepenge",
"#TapToPayTippingCustomInputAmountSubtitle": "Indtast drikkepengebeløb",
"#TapToPayTippingCustomInputPercentageSubtitle": "Indtast procentdel",
"#TapToPayTippingCustomNavigationBackButtonAccessibilityLabel": "Tilbage",
"#TapToPayTippingCustomNavigationTitleAccessibilityLabel": "Total ekskl. drikkepenge: %@",
"#TapToPayTippingCustomPayButtonAccessibilityHint": "Total inkl. drikkepenge",
"#TapToPayTippingCustomPayButtonTitle": "Betal %@",
"#TapToPayTippingCustomPercentageInputOverLimitError": "Loftet for drikkepenge er %@%%. Indtast en mindre procentdel",
"#TapToPayTippingCustomPercentageTapBarTitle": "Procentdel",
"#TapToPayTippingCustomTipButtonTitle": "Tilpas drikkepenge",
"#TapToPayTippingCustomTipViewAccessibilityLabel": "Drikkepenge: %@",
"#TapToPayTippingSkipTipButtonTitle": "Spring drikkepenge over",
"#TapToPayTippingTotalWithTaxTitle": "I alt med moms",
"#TapToPayTippingViewTipsPresetsAccessibilityLabel": "Forudindstillinger for drikkepenge",
"#TapToPayTippingViewTipsPresetsCustomTipButtonAccessibilityLabel": "Åbn tilpasset visning for drikkepenge",
"#TapToPayTippingViewTipsPresetsTipPresetButtonAccessibilityHint": "Tilføj drikkepengebeløb på %@%%",
"#TapToPayTippingViewTipsPresetsTipPresetButtonAccessibilityLabel": "Ny total: %@",
"#TapToPayTitle": "Tap to Pay on iPhone",
"#TapToPayZettlebyPaypal": "Zettle by PayPal",
"#TechnicalErrorAbortDescription": "Betalingen er muligvis ikke gået igennem. Tjek dine kvitteringer og prøv igen.",
Expand Down Expand Up @@ -659,4 +683,4 @@
"#VerifyYourAccountTitle": "Kontakt support",
"#WaitingForPIN": "Venter på pinkode",
"#Yes": "Ja"
}
}
Loading
Loading