Creating a payment session generates a session token:
A temporary key used to initialize the Payment Widget and authenticate it against your account.
This works the same way with Hosted Payment Pages.

Payment Widget automatically retrieves all the settings from the payment session to configure the payment methods and the payment experience.

Note: sessionId expire after 30 minutes per default.

Log in to see full request history
Body Params
string
required
1 to 50

Point of sale reference identifier.

paymentMethod
object

The suggested payment method.

order
object
required

Order information.

payment
object

Payment information.

buyer
object

Buyer information.

delivery
object

Delivery object

threeDS
object

3DS information

privateData
object

Additional data to be used throughout the payment lifecycle.
A dictionary of key-value pairs where the values can only be strings.
e.g. {"suborderid": "AE-3023-001", "chanel": "mobile"}

miscData
object

miscData can be transmit to the payment method partners.
Consult the payment method for each use.
miscData is a dictionary values can be of any type (aka free-form object) Example:
{ "key1": "value1", "key2": "value2" } or "SBCC": { "membershipStatus": "01", "deferredPayment": { "numberOfDays": "060" }

string
required

URL on which the buyer's browser is redirected in case of acceptance or refusal of payment on Monext Online.
The merchant must call getWebPaymentDetails or GET /sessions.

string

URL on which Monext Online will ask the merchant site to retrieve the result of the transaction.

string

Buyer browser language by default. Example : FR

string

The identifier of customized template pages.
If not set, the default one will be used.

string
Defaults to WITHOUT_CVV

Defines whether the CVV is required during a 1-click payment.
Possible values: WITH_CVV, WITHOUT_CVV.
By default, or if the field is left empty, the CVV will not be requested.

string
1 to 50

The unique identifier of Monext virtual wallet.
You must provide Monext with an unique identifier that corresponds to one and only one buyer on your information system.
This identifier will be used when you request a payment by Monext virtual wallet.
MXWallet ID must:

  • Start and contain only an alphanumeric characters (A-Z, a-z, 0-9).
  • May include dots ('.'), hyphens ('-'), and underscores ('_').
  • Have a length between 1 and 50 characters.
Responses

Language
Credentials
:
Click Try It! to start a request and see the response here! Or choose an example:
application/json
*/*