Ticket API

Updated 

Teya Secure Pay supplies a secondary interface that creates a token that corresponds to a specific order. The web shop posts order details to the Ticket API that returns a unique string (ticket) referencing the order details. The ticket can be sent to customers in a simple URL that opens a Secure Pay page with the pre-made order information.

The URL can also be created manually through Teya ‘s merchant web (B-Online).

Production Environment URL: https://securepay.borgun.is/securepay/ticket.aspx

Test Environment URL: https://test.borgun.is/securepay/ticket.aspx

The Ticket API supports all the same parameters as the Payment Page. The parameters below are specific to create and control tickets:

Name

Value

TicketExpiryDate

Ticket will be valid until this date. If TicketExpiryDate is not supplied Ticket will be valid for two months. Format: „dd.MM.yyyy“.

The ticket API will return a message with the format ticket=ticket&ret=ret&message=message

Name

Value

ticket

This parameter will contain a ticket if parameter ret is „True“

ret

Return code. „True“ if order was successfully processed, „False“ if an error occurred.

Message

This parameter will contain a error description if parameter ret is „False“.

The ticket is used by sending it as a GET parameter (?ticket=ticket) to the Ticket API, the API will then redirect the buyer to the payment page.