Payment use cases

📘

These attributes determine the possible payment use cases.

paymentType specifies the payment use case.

Examples:

  • For a single payment, set paymentType to ONE_OFF and capture to AUTOMATIC
  • For an account verification request set paymentType to ACCOUNT_VERIFICATION and capture to AUTOMATIC

The possible values for the paymentType and capture attributes are:

Use casepaymentTypecaptureDescriptionMapping with SOAP attributes
action/mode
singlePayment
manual
ONE_OFFMANUALThe merchant:
1. receives an order for a known amount,
2. collect the payment at shipment time within 7 days.
100/CPT
120/CPT
singlePayment
deferred
ONE_OFFDEFERREDThe merchant:
1. receives an order for a known amount,
2. requests Monext to collect the payment at a deferred specified date.
100/DIFF
121/CPT
MonextInstallment
manual
MX_INSTALLMENTMANUALThe merchant establishes an agreement with the buyer to pay for goods received in one or more installments over an agreed period.
The merchant:
1. requests Monext to process the installments
2. collect the first payment at a later time
100/NX
MonextRecurring
manual
MX_RECURRINGMANUALThese are payments for the delivery of ongoing goods or services. They have a fixed interval and fixed amount for each payment.
The merchant:
1. requests Monext to process the installments
2. collect the first payment at a later time
100/REC
singlePayment
automatic
ONE_OFFAUTOMATICThe merchant:
1. receives an order for a known amount,
2. requests Monext to collect the payment right away.
101/CPT
MonextInstallment
automatic
MX_INSTALLMENTAUTOMATICThese are payments for the delivery of ongoing goods or services. They have a fixed interval and fixed amount for each payment.
The merchant requests Monext:
1. to process the installments
2. collect the first payment right away.
101/NX
MonextRecurring
automatic
MX_RECURRINGAUTOMATICThese are payments for the delivery of ongoing goods or services. They have a fixed interval and fixed amount for each payment.
The merchant requests Monext:
1. to process the installments
2. to collect the first payment right away
101/REC
accountVerification
manual
ACCOUNT_VERIFICATIONMANUALThe merchant checks validity of PAN and expiry date using an Account Verification transaction.
There are many situations in wich a merchant may need to know if a card is valid, stolen, expired or frozen before initiating a transaction.
108/CPT
accountVerification
manual
ACCOUNT_VERIFICATIONMANUALTOKEN_PAN
Permit to get a tokenPan.
109/CPT
recurring
manual
RECURRINGMANUALA merchant initiate a payment using stored payment details with no fixed schedule or amount and using your own processing.
deprecated 110
deprecated111
recurring
manual
RECURRINGMANUALA merchant initiate a payment using stored payment details with no fixed schedule or amount and using your own processing.122/CPT
recurring
automatic
RECURRINGAUTOMATIC123/CPT
installment
manual
INSTALLMENTMANUALA merchant initiate a payment as part of a series of payments on a fixed schedule and a set amount by creating your own a payment schedule.124/CPT
installment
automatic
INSTALLMENTAUTOMATIC125/CPT
deferredShipment
manual
PRE_ORDERMANUALA merchant initiates a payment on shipping with the order shipment beyond the authorisation release period.126/CPT
deferredShipment
automatic
PRE_ORDERAUTOMATIC127/CPT
UCOF
manual
UNSCHEDULEDMANUALAn Unscheduled Card on File (UCoF) payment does not follow a fixed schedule.128/CPT
UCOF
automatic
UNSCHEDULEDAUTOMATIC129/CPT
rentalServicesPayment
manual
RENTAL_SERVICES_PAYMENTMANUALA merchant initiates an authorisation request for the rental of a good or service.130/CPT
rentalServicesPayment
automatic
RENTAL_SERVICES_PAYMENTAUTOMATIC131/CPT
delayedCharge
automatic
DELAYED_CHARGEAUTOMATICThis payment case applies to a merchant from whom a buyer has ordered and consumed a rental of goods and services that results in additional charges after the payment file has been closed.132/CPT
No show (rental service extension)
automatic
NO_SHOWAUTOMATICThis payment case applies to a merchant from whom a buyer has booked a rental of goods and services and does not show up with a contractual commitment.133/CPT
Multiple Merchants payment
manual
MULTIPLE_MERCHANTSMANUALDecoupled payment across multiple merchants134
Multiple Merchants Payment
automatic
MULTIPLE_MERCHANTSAUTOMATICDecoupled payment across multiple merchants135
Bank Transfer
automatic
BANK_TRANSFERAUTOMATICBank transfer150
Capture standardN/AN/ACAPTURE (Validation)201/CPT
Capture Late deleveryN/AN/AREAUTHORIZATION
Reauthorization
API REST only and advance user only, see Capture.
202/CPT
Last capture (FINAL)N/AN/ALAST_CAPTURE
Last capture: Monext Online captures the specified amount and reverses the non captured remaining amount.
203/CPT
Deprecated
N/A
Unauthorized card debit
Now prohibited >> Authorization is now mandatory
204/CPT
N/AN/ARefund421/CPT
credit
automatic
CREDITAUTOMATICThis function is used to refund the buyer if the merchant has not retained the authorisation transaction ID required for the doRefund function.422/CPT
Direct debit authorization500/CPT