On this page, you can find additional configuration for adding Walley to your Components integration.
Before you begin
Before continuing, complete the following:
- Build your Components integration.
Walley for iOS works with all versions of Components.
- Add Walley in your Customer Area by contacting our Support Team.
API reference
You don't need to send additional fields for Walley. To see optional fields that you can send for all payment methods, choose the endpoint you integrated:
- /sessions: This is the default with Components v5.0.0 or later.
- /payments: If you implemented an additional use case.
Component configuration
If your integration uses iOS Components v5.0.0 or later, configure and create an instance of the Walley Component:
//Create a payment method object for Walley.
let paymentMethod = paymentMethods.paymentMethod(ofType: walleyComponentPaymentMethod.self)
//Create a configuration object for the Walley Component.
var walleyComponentConfiguration = walleyComponent.Configuration()
//Set additional parameters on the configuration object.
walleyComponentConfiguration.localizationParameters = //Optional custom localization parameters.
There is no required Walley specific integration for Components.
Test and go live
There is no test environment available for Walley. Verify payments with real payment details and small amounts.
Check the status of Walley verification payments in your Customer Area > Transactions > Payments.