Retrieve payment
Retrieves the details of a Payment. Supply the unique paymentId that was returned from your previous request, and Trustly will return the corresponding payment information.
Path parameters
The identifier of the payment object to be retrieved.
Headers
Response
OK
A unique payment identifier generated by Trustly (15 character max).
Financial Institution Account Type:
- 1: Instant - Instant payment. The debit instruction is automatically initiated with that day's batch after consumer authorization.
- 2: Deferred - Deferred payment. Payment is authorized but the capture operation must be called to initiate the debit. You can start to initiate multiple captures that are less than or equal to the original transaction authorization amount.
- 3: Recurring - Recurring payment. Same as deferred but associated to a payment agreement between consumer and merchant that defines how much and when the capture can be started.
- 4: Disbursement - Disbursement payment. This payment type can only be used for disbursements.
- 5: Verification - This payment type is used to verify the customer financial institution account as the payments will be done outside of the Trustly system.
- 6: Retrieval Data retrieval. This payment type is used to retrieve account and user information from Trustly without an associated payment request. This payment type is not enabled by default. Contact Trustly if you need this feature.
An external reference from the merchant. Ex: Order identifier from merchant e-commerce application.
Your Trustly Merchant Id. It will be provided to you.
Internal use only
A summary description of the order.
Return URL provided with the bank authorization.
Cancel URL provided with the bank authorization.
3-letter ISO Currency Code. Currently only USD is supported.
The total amount of the order, including tax and shipping. If transactionType is Recurring, this is the Setup Fee Amount.
Authorization token.
Status of the related bank authorization. See Transaction Status Values.
Status message of the related bank authorization.
The total amount that is still pending completion. (10 characters with support for 2 decimal places)
The total amount that was already paid. (10 characters with support for 2 decimal places)
The total amount that was refunded. (10 characters with support for 2 decimal places)
The total amount that was reversed. (10 characters with support for 2 decimal places)
The balance of the amount paid, minus the amount reversed and/or refunded. (10 characters with support for 2 decimal places)
The date and time the transaction was created as a UNIX timestamp.
The date and time the transaction was last updated as a UNIX timestamp.
The current record version.
internal use only
Financial Institution Account Type:
- -1: None
- 1: PayWithMyBank
- 2: TrustlyAB
2-character ISO code of the country for the bank account that was selected. Currently only the US, CA, UK, DE, and AU are supported.
Payment Provider Subtype:
- 1000: EasyOnline
- 2000: MEC
- 2001: MCD
Changes
No recorded changes to this endpoint across all 1 revision of this API.