Postback Fields

The following fields are included in a postback notification.

Parameter

Description

Data type

Sample

Can be empty

Status

Payment status as OK, OPEN, ERR, REFUND, CBACK

String(10)

OPEN

N

StatusCode

A short description of the status. We will use the codes as received from the payment method provider. Check the parameters sheet for the most common values

String(100 )

Completed

Y

Merchant

Your MerchantID

Numeric



OrderID

IC_OrderID as passed to Checkout.aspx

String(10)

1234567

N

PaymentID

The unique numeric value that identifies this payment in our system.

Numeric

12345

N

Reference

IC_Reference as passed to Checkout.aspx

String(50)

Z1234567

Y

TransactionID

This value is created by the payment method provider / bank and showed on the users bank statement

String(50)


Y

ConsumerName

Name of the bank account owner

String(100)


Y

ConsumerAccountNum-

ber

Last 4 digits of account number from which payment was done, if received from the bank

String(100)


Y

ConsumerAddress

Consumer address/street as filled in payment form

String(100)


Y

ConsumerHouseNumber

Consumer house number as filled in payment form

String(10)


Y

ConsumerCity

Consumer city as filled in payment form

String(100)


Y

ConsumerCountry

Consumer country as filled in payment form

String(100)


Y

ConsumerEmail

Consumer email value as filled in payment form

String(200)


Y

ConsumerPhoneNumber

If available phone number from which payment was made or used in payment form. 

In international format as: 31703242323. If CID is hidden you will get {PRIVE}

String(50)


Y

ConsumerIPAddress

IP address from which payment form was filled.

String(50)

1.2.3.4

Y

Amount

The final paid amount value in whole cents.

Numeric

550

Y

Currency

The currency in which the amount is represented.

String (3)

EUR

Y

Duration

Represents the call duration (if available), in whole seconds, in phone payment methods. 

Numeric

0

Y

PaymentMethod

Which payment method was used.

String(20)

CREDITCARD

N

Checksum

A checksum is generated over the return parameters, so that you can verify the authenticity of the returned values. 

String(40)


N