For the complete documentation index, see llms.txt. This page is also available as Markdown.

Points Redemption

The Points Redemption endpoint submits an order to redeem loyalty points linked to a card. This is not a financial transaction — it is an order request that updates the points balance. Currently only supported for Amex Pay with Points.

To query a card's points balance before redemption, include pay_with_points in a Balance Enquiry request with pay_with_points.enabled: true.

Redeem Points

Redeem points related to a card

post
/api/v2/transactions/redemption

Redeem points that is related to a given card. Redemptions on this endpoint will not be seen as a financial operation, but an order request to update the points used. This operation is currently only supported for Amex Pay with Points.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
x-vfi-api-idempotencykeystringOptional

Example: 63bbc548-d2de-4546-b106-880a5018461c

A value you specify that uniquely identifies this transaction. This must be used to trigger a reversal if there is a timeout.

Body
or
Responses
post
/api/v2/transactions/redemption

Request Variants

Provide encrypted_card, public_key_alias, and the pay_with_points object. Set pay_with_points.enabled: true and specify points_to_redeem.

Key Response Fields

Last updated

Was this helpful?