Status functions

This section contains documentation for the input- and output parameters of the DIBS FlexWin API functions returning the status of transactions. Several functionalities are made available to fit the returned parameters to as many systems as possible

NameDescription
callback.cgiUsed to get the original callback
cardtype.pmlUsed to get the cardtype used in a transaction
changestatus.cgiUsed to change the status of a transaction
confirmtransact.cgiUsed to confirm that the transaction is registrered at DIBS
payinfo.cgiUsed to get the basic transaction information
splitpay_changestatus.cgiUsed to change the status of a split payment
splitpay_info.cgiUsed to receive current status of a split payment
status.pmlUsed to get the status of the connection to various acquirers
transinfo.cgiUsed to receive simple transaction information and status in DIBS
transimg.cgiUsed to get a color code representing the status of a transaction
transstat.cgiUsed to get an integer representing the status of a transaction
transstatus.pmlUsed to get the exact status in DIBS' system

When calling the API the following syntax should be used to initiate the call.

<form method="post" action="https://payment.architrade.com/cgi-ssl/*cgi*"> //example: *cgi*="auth.cgi"
  <input type="hidden" name="*param1_name*" Value="*param1_value*">
  <input type="hidden" name="*param2_name*" Value="*param2_value*">
  ...
</form>

Some of the functions requires an API user to change the post url to:

<form method="post" action="https://username:password@payment.architrade.com/cgi-ssl/*cgi*"> //example: *cgi*="cancel.cgi"

 

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