Example
Below is an example of a form to splitpay_info.cgi.
<form method="post" action="https://login:password@payment.architrade.com/cgi-adm/splitpay_info.cgi"> <input type="hidden" name="merchant" value="12345678"> <input type="hidden" name="transact" value="11111111"> </form>
Input parameters
Parameter | Description |
---|---|
merchant * |
Shop identification. The Merchant ID appears in the e-mail received from DIBS during registration with DIBS or on your contract. |
transact * |
The unique DIBS identification number for the transaction. The transact is a as minimum 6-digit integer, e.g. transact=123456. |
*: Mandatory parameters
Return parameters
Parameter | Description |
---|---|
amountleft | Remaining amount. |
authamount | Authorized amount. |
captured | The sum of captured amounts. |
pending_captures * | The sum of captures awaiting batch. |
pending_refunds * | The sum of refunds awaiting batch. |
refunded | The sum of refunded amounts. |
settled | Net settled amount. |
sorderid_01 ... nn | For each split payment sub-orderid, the id is assigned its own HTTP value. Eg. sorderid_01=xxxxxxxx . |
spcaps | Number of split payment subtransactions. |
status | Status of the split payment base transaction: 1 = open 2 = closed 3 = pending closure |
stransact_01 ... nn | For each split payment sub transaction, the id is assigned its own HTTP value. Eg. stransact_01=xxxxxxxx. |
transact | The unique DIBS identification number for the transaction. The transact is a as minimum 6-digit integer, e.g. transact=123456. Note: For split payments, this parameter is replaced by 'transact1', 'transact2' and so forth for every subtransaction. |
*: Only returned if batch actions are pending