Payments
Integrate Volume SDK
iOS
Changelog

Changelog

2.6.0

  • Add an option to pass error from PaymentIdentifiersProvider
  • Improved case when no banks are detected

2.5.0

  • Update Apple certificate

2.4.0

  • Add I do not see my bank button
  • UX Flow standardisation. Payment confirmation screen is now displayed after clicking to create a payment.

2.3.1

  • Fix to allow EUR payments when no banks are detected

2.3.0

  • Add new widget: VolumeInfo. Used for explaining to the user how Volume works.
  • Add new widget: VolumeSelector. Used for Selecting Volume Checkout at payment selection screen.
  • Redesigned widget: VolumeButtonComponent. Added rotating bank icons for first time user. More compact design.

2.2.0

  • Fix for Santander bank detection. Requires updating values in iOS Info.plist

2.1.0

2.0.0

  • Add metadata object for passing custom JSON metadata to each payment
  • Add Country parameter to VolumeButtonComponent
️❗

This is a breaking change

    const volume = new window.Volume({
    		...
    		errorConsumer: (error) => {
                console.error("Something is wrong ... : " + JSON.stringify(error))
            }
    		...
    	})

New Country Parameter is mandatory.

  • The Country parameter should be set to GB for UK GBP Payments.

1.3.0

  • Allow for null MerchantPaymentId and Reference when VolumePaymentIdentifiersProvider implementation is provided

It allows to generate PaymentIdentifiers when user click the VolumePaymentIdentifiersProvider Button. Thanks to that Transaction can be created on merchant side only when user click Volume Button (Instead of providing it upfront, before the Volume Button renders).

1.2.0

  • Add new UK banks. Requires updating values in iOS Info.plist
  • Add volumeButtonEventListener to VolumeButtonComponent that allows to listen to events on Volume Button level

1.1.2

  • Fix for Natwest, Nationwide and RBS banks
  • Update font and Images

1.1.1

  • Minor fixes for EUR currency

1.1.0

  • Add Translations api
  • Fix user flow with EURO banks

Please update your info.plist file with new values:

		<string>sparda-app</string>
		<string>bankingappspardaproduktion</string>
		<string>secureappspardaproduktion</string>
		<string>sapp-pushtan</string>
		<string>sapp-invest</string>
		<string>de.sparda.securego</string>

1.0.0

  • Add EUR currency support with selected banks

0.1.7

  • Added proper volume backend versioning headers