Skip to main content
PATCH
Update Payment Method

Authorizations

x-revolv3-token
string
header
required

Path Parameters

paymentMethodId
integer<int64>
required

Unique identifier for the customer's payment information.

Required range: 1 <= x <= 1000000000

Body

billingFirstName
string

Conditional: either both BillingFirstName and BillingLastName or BillingFullName must be provided.

The customers’s first name associated with a payment method that is used for billing purposes.

Maximum string length: 100
billingLastName
string

Conditional: either both BillingFirstName and BillingLastName or BillingFullName must be provided.

The customers’s last name associated with a payment method that is used for billing purposes.

Maximum string length: 100
billingFullName
string

Conditional: either BillingFullName or both BillingFirstName and BillingLastName must be provided.

The customers’s full name associated with a payment method that is used for billing purposes.

Maximum string length: 200
billingAddress
object
creditCard
object

Response

OK

paymentMethodId
integer<int64>

The unique identifier for the payment method information.

Required range: 1 <= x <= 1000000000
billingAddressId
integer<int64>

The unique identifier of the address.

Required range: 1 <= x <= 1000000000
billingAddress
object
billingFirstName
string | null
Maximum string length: 100
billingLastName
string | null
Maximum string length: 100
merchantPaymentMethodRefId
string

Merchant's unique identifier for the payment method.

Maximum string length: 100
paymentMethodAchDetails
object | null

ACH account information.

paymentMethodCreditCardDetails
object | null

The details of credit card payment method.