splitpay_info.cgi

The script retrieves information about a split payment

Function call

https://<username>:<password>@payment.architrade.com/cgi-adm/splitpay_info.cgi

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

ParameterDescription
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

Do you have question or need help?
Follow us
DIBS Payment Services
Stockholm +46 (0)8-527 525 00
Göteborg +46 031-600 800
København +45 7020 3077
Oslo +47 21 55 44 00