PaymentMethodResponse

Response to create a payment method.

object (BillingDetails)

Billing details associated with a payment method.

object (CardResponse)

Details about a payment card.

id
string

The identifier of the payment method.

type
string

The type of payment method.

Enum: "CARD" "CARD_PRESENT" "GIFT_CARD" "GIFT_CARD_PRESENT" "US_BANK_ACCOUNT"
usage
string or null

Indicates whether the payment method is saved for future use.

  • ON_SESSION - Saved for future customer-initiated transactions.
  • OFF_SESSION - Saved for future merchant-initiated transactions.
  • ON_AND_OFF_SESSION - Saved for both customer-initiated and merchant-initiated transactions.
Enum: "ON_SESSION" "OFF_SESSION" "ON_AND_OFF_SESSION"
{
  • "id": "string",
  • "type": "CARD",
  • "billingDetails": {
    },
  • "usage": "ON_SESSION",
  • "card": {
    }
}