Retrieve a wallet transaction by referenceId

This API endpoint returns a created wallet transaction based on the referenceId.

Successful response payload data

Related guide(s): How payment intents work and Payment intent status.

Parameter name

Data type

Description

id

string

The ID of the wallet transaction.

paymentIntentId

string

The unique identifier for a payment transaction.

More information can be found in the How payment intents work page.

paymentIntentStatus

string

The current status of the payment intent.

The full list of statuses can be found in the Payment intent status page.

code

string

The access code generated by the Setel App to authorise the purchase.

referenceId

string

A unique string to reference the wallet transaction.

This can be an order ID, a cart ID, or something similar generated by the merchant’s side.

amount

string

The total amount for all the items after discounts and taxes.

currency

string

The three-letter ISO currency code of the payment.

Currently, only supports MYR.

description

string

Stores more information about the order from partners.

subMerchant

object

⚠️Required for third-party acquirers
Information about partner's merchant (lowest level merchant).

This will be used to display on our checkout page and e-receipt.

subMerchant.name

string

The name of partner's merchant.

subMerchant.reference

string

The partner's merchant's ID provided by partners.

createdAt

date string

The time the checkout session was created.

updatedAt

date string

The time the checkout session was last updated.

Language
Credentials
Click Try It! to start a request and see the response here!