transstatus.pml

 

Description 

transstatus.pml returns the status of a transaction in DIBS.

 

Function call

 http://payment.architrade.com/transstatus.pml

 

Input parameters

The function transstatus.pml accepts the following parameters:

Parameter

Description

merchant

The shop's merchant number, which is also specified during authorization (auth.cgi).

transact

The transactions number received from DIBS when the authorization was approved.

[account]

If several departments of a company share the company's acquirer agreement with PBS, it is usually most practical to keep the transactions separated in DIBS. This parameter is used for specifying an "account number", which allows the transactions to be distinguishable per department. ( Read more about accounts on dibs.dk or dibs.no)

 

Return values

Description

Status code

transaction inserted (not approved)

0

declined

1

authorization approved

2

capture sent to acquirer

3

capture declined by acquirer

4

capture completed

5

authorization deleted

6

capture balanced

7

partially refunded and balanced

8

refund sent to acquirer

9

refund declined

10

refund completed

11

capture pending

12

"ticket" transaction

13

deleted "ticket" transaction

14

refund pending

15

waiting for shop approval

16

declined by DIBS

17

 

Example

 http://payment.architrade.com/transstatus.pml?merchant=2645343&transact=21672451