Cetelem via Monext: Drop In Guide
Integrate Cetelem via Monext on your website or mobile application with just a few lines of code.
Before you begin
This guide assumes that you know how to
Accept payments with Cetelem via Monext
Prepare the client session
Cetelem via Monext requires the following data to process a payment successfully. Pass the following data in the client session, or in the payment request (for manual payment creation).
Parameter Name | Required | Description |
---|---|---|
currencyCode | ✓ | 3-letter currency code in ISO 4217 format, e.g. USD for US dollars |
order ↳ lineItems | ✓ | Details of the line items of the order |
metadata ↳ monext_contracts ↳ CETELEM | ✓ | The e-commerce contract code or number |
customer ↳ emailAddress | ✓ | Buyer’s email address |
customer ↳ mobileNumber | ✓ | The mobile number of the buyer |
metadata ↳ buyer_title | ✓ | Title of civility, See the table of values |
customer ↳ billingAddress ↳ firstName | ✓ | |
customer ↳ billingAddress ↳ lastName | ✓ | |
customer ↳ billingAddress ↳ addressLine1 | ✓ | |
customer ↳ billingAddress ↳ city | ✓ | |
customer ↳ billingAddress ↳ countryCode | ✓ | |
customer ↳ billingAddress ↳ postalCode | ✓ | |
customer ↳ shippingAddress ↳ firstName | ✓ | |
customer ↳ shippingAddress ↳ lastName | ✓ | |
customer ↳ shippingAddress ↳ addressLine1 | ✓ | |
customer ↳ shippingAddress ↳ city | ✓ | |
customer ↳ shippingAddress ↳ countryCode | ✓ | |
customer ↳ shippingAddress ↳ postalCode | ✓ |
Prepare the SDK for payments
Show Universal Checkout
Cetelem via Monext is automatically presented to the customer when calling Primer.showUniversalCheckout
.
Customization
Check the customization guide to learn how to customize payment method buttons.
Show Universal Checkout
Cetelem via Monext is automatically presented to the customer when calling Primer.showUniversalCheckout
.
Customization
Check the customization guide to learn how to customize payment method buttons.
Pre-requisites
Handling redirects is required for Payment Methods that present a webpage or open a 3rd party application for the customer to enter their credentials and validate their payment.
To enable this feature, ensure that you include the urlScheme
parameter when configuring the PrimerPaymentMethodOptions
object.
Set up redirects
Handle redirects
When the user is redirected back to the main app, the function application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool
is automatically called by iOS. Make sure to call Primer.shared.application...
to forward this information to the SDK so that Universal Checkout can continue the flow.
Show Universal Checkout
Cetelem via Monext is automatically presented to the customer when calling Primer.shared.showUniversalCheckout
.
Customization
Check the customization guide to learn how to customize Universal Checkout.
Show Universal Checkout
Cetelem via Monext is automatically presented to the customer when calling Primer.instance.showUniversalCheckout
.
Customization
Check the customization guide to learn how to customize Universal Checkout.
Go live
You don’t need to do anything particular to go live — just make sure to use production credentials.