Create a payment

Performs a debit authorization request to authorization server of your acquirer. Simple authorization and/or immediate payment with a MXWallet

Body Params
string
required
1 to 50

Specifies which of the payment methods (acquiring contracts or PSP contracts) shall be used for the payment.

order
object
required

Order information

payment
object

Payment information

string

For Merchant Initiated Transaction only.
Shall be set to the the transaction identifier returned by the issuer in the original transaction initiated by the customer (returned by Monext in the partnerReturnedData/issuerTransactionId parameter).

paymentInstrument
required

Payment Instrument information.

buyer
object

Buyer information.

delivery
object

Delivery information.

device
object

Device information.

authentication3DSecure
object

Data for 3D-Secure authentication.

subMerchant
object

Payment Facilitator Information.
See Payment Facilitator documentation

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"}

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

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

Monext Retail API documentation
Monext 2025