• France
status page
Demo shops
assistance
FAQContact support
Search
Categories
Tags
Europe (English)
France
Spain
Europe (English)
India
Homepage
Use cases
Create a payment
Create an installment payment
Create a multi-card (split) payment
Create a payment by Alias (Token)
Create a payment link
Create a recurring payment
Manage subscriptions
Manage your transactions (refund, cancel...)
Analyze your reports
API docs
Embedded Form
REST API
Hosted payment
Mobile payment
File exchange
SDD mandates by REST API
Snippets
Payment methods
Plugins
Marketplace
Guides
Merchant Back Office
Back Office Expert
Functional guides

Exchange process within the Mobile SDK

  1. The mobile application submits a paymentDataRequestto Apple Pay API to collect the buyer’s card details.
  2. The API Apple Pay returns a PaymentData object containing the encrypted data (also called "payload").
  3. The mobile application transmits the payload to the merchant server.
  4. The merchant server creates and submits a createPayment request using the payload to populate the walletPayload property of the cardRequest object. The propertyschemeis valued at APPLE_PAY.
    The other properties of the cardRequest object must not be populated.
  5. The payment gateway analyzes the request, decrypts the card data and proceeds to the authorization request. It then transmits the payment result to the merchant server.
  6. The merchant server receives a createPaymentResponse and analyzes the payment result. It transmits the information to the app that proceeds to process it.

Jobs
Legal
GDPR
25.22-1.11