Mobil Express Payment
Checkout MobilExpress Payment
Authentication
Request Format
Dynamic Settings
INSTALLMENT_FILTERS
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
MobilExpress selection page context retrieved
MobilExpress selection page context retrieved
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
Set to true to cancel the MobilExpress flow and clear all stored MobilExpress
data from the pre-order. Set to false (default) to proceed with the card-list
lookup.
falseMobilExpress selection processed
MobilExpress selection processed
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
Card list page context retrieved
Card list page context retrieved
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
Opaque token identifying the selected stored card.
token-abcPartially masked PAN of the selected card (e.g., "450803******1234").
Used for BIN-based card type and installment lookup.
450803******1234Card selection result
Card selection result
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
Installment selection page context retrieved
Installment selection page context retrieved
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
Primary key of the Installment record to use. Must be an active installment
option linked to the selected card type.
1Installment selection result
Installment selection result
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
Try payment page context retrieved
Try payment page context retrieved
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
User must accept the terms and conditions to proceed. Must be true.
Payment attempt result
Payment attempt result
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
3D Secure page context retrieved
3D Secure page context retrieved
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
Internal order transaction ID posted by the bank redirect.
ORDER-20240115-001MobilExpress transaction ID posted by the bank redirect.
ME-TXN-9876543D Secure result code. Must be '3DSuccess' to proceed.
3DSuccessPossible values: Total payment amount posted by the bank redirect (12 digits, 2 decimal places).
Must match pre_order.get_total_amount_with_interest().
350.00Number of installments used in the transaction.
1HMAC hash from the MobilExpress gateway for response integrity verification.
Validated via gateway.is_hash_valid.
a3f5c2d1e8b94f7a...3D Secure payment completion result
3D Secure payment completion result
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
CVV completion page context retrieved
CVV completion page context retrieved
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
3-digit card security code (CVV/CVC) printed on the back of the card.
123CVV payment completion result
CVV payment completion result
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
OTP completion page context retrieved
OTP completion page context retrieved
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
OTP code for payment completion. Between 4 and 8 characters.
483921OTP payment completion result
OTP payment completion result
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
CVV and OTP completion page context retrieved
CVV and OTP completion page context retrieved
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
3-digit card security code (CVV/CVC).
123OTP code for payment completion. Between 4 and 8 characters.
483921CVV and OTP payment completion result
CVV and OTP payment completion result
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
OTP phone entry page context retrieved
OTP phone entry page context retrieved
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
Recipient phone number for the OTP SMS. Must be exactly 10 characters.
5551234567OTP phone submission result
OTP phone submission result
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
OTP entry page context retrieved
OTP entry page context retrieved
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
One-time password received by the user via SMS. Between 4 and 8 characters.
123456OTP verification result
OTP verification result
Last updated
Was this helpful?

