Simulate transaction advancement

Create or simulate a merchant advancement request for specified transactions. You can select which transaction you want to advance by specifying a merchant transaction ID. To trigger a simulated advancement request, you must include confirmAdvancement=false in the query string. If you specify true, the advancement request becomes an actual request, not a simulation.

When a merchant advancement transaction is created, the endpoint produces Merchant transaction created and Merchant advancement transaction created events.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uint64
required
1 to 18446744073709552000

Marketplace ID

uint64
required
1 to 18446744073709552000

Merchant ID

Query Params
boolean
Defaults to false

Flag that indicates whether this is an effective advancement or just a simulation. The default value is false.

Body Params
date
required
length between 10 and 10

Advancement payment date

boolean
required
Defaults to false

If true, the transaction is settled in realtime; that is, at the exact moment. The default is false.

merchant_transaction_ids
array of integers
required

List of Merchant Transaction IDs

merchant_transaction_ids*
float
0 to 999999.99

Campaign advancement fee applied to the current advancement request. It replaces the advancement fee set for the merchant in the request.

float
0 to 1

Campaign discount rate applied to all merchants in the current advancement request.

merchants
array of objects
merchants
Headers
string
required

Authorization token

Responses

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