Skip to main content

Optional configurations

Learn how to activate additional features for your checkout screen.

You can activate additional, optional features in your integration. The following table shows which fields are configurable in mobile SDK and web integration.

ConfigurationsMobileWeb
customerEmailyesyes
billingAddressyes yesyes
shippingAddressnoyes
Walletyesyes
itemsLinesyesyes
taxLinesnoyes
companyNamenoyes

*   Currently limited to Postcode and Country only.


Configurations

​ The mobile SDK UI can do the following:

Add payment methods

Add payment methods

By default, the checkout page only supports card payments. To enable Google Pay wallet, you must first configure Google Pay. Then, pass "Card","Wallet" in paymentMethods. For example: ​

configuration/curl/add-payment-methods.sh
loading...

Collect billing address and user email

​ You can add a form to collect the billing address and user email to the checkout screen by passing collectionRequired: true in config.billingAddress, and config.customerEmail. For example: ​

mobile-sdk/configurations/curl/billing-address-and-email.sh
loading...

Show detailed information about the order

​ You can add information about each position in the order to the checkout page. Pass this data to itemLines. The itemLines amounts are independent of the payment intent amount. ​

mobile-sdk/configurations/curl/show-information.sh
loading...