curl -X POST https://api.chargeapi.co/v1/payment_methods/pm_oz41yJNcEzfFA9allAbxZZIuWPSwkCdj \
-H "Authorization: Bearer ch_sk_test_..." \
--json '{
"billing_details": {
"email": "example@example.com"
}
}'
{
"id": "pm_oz41yJNcEzfFA9allAbxZZIuWPSwkCdj",
"object": "payment_method",
"bank_account": null,
"billing_details": {
"address": {
"city": "Paris",
"country": "FR",
"line1": "10 Rue de la Paix",
"line2": "Batiment A",
"postal_code": "75002",
"state": "Ile-de-France"
},
"email": "example@example.com",
"name": "Example",
"phone": "+33189000023"
},
"card": {
"brand": "visa",
"exp_month": 12,
"exp_year": 2030,
"fingerprint": "fp_card_example",
"last4": "4242"
},
"created": "2026-04-01T00:09:45.475Z",
"driver": null,
"fleet": "flt_1QvKE3YNm47BQlStD0FN0h4Tq0gTbsso",
"type": "card",
"wallet": null
}
Payment Methods
Update a Payment Method
curl -X POST https://api.chargeapi.co/v1/payment_methods/pm_oz41yJNcEzfFA9allAbxZZIuWPSwkCdj \
-H "Authorization: Bearer ch_sk_test_..." \
--json '{
"billing_details": {
"email": "example@example.com"
}
}'
{
"id": "pm_oz41yJNcEzfFA9allAbxZZIuWPSwkCdj",
"object": "payment_method",
"bank_account": null,
"billing_details": {
"address": {
"city": "Paris",
"country": "FR",
"line1": "10 Rue de la Paix",
"line2": "Batiment A",
"postal_code": "75002",
"state": "Ile-de-France"
},
"email": "example@example.com",
"name": "Example",
"phone": "+33189000023"
},
"card": {
"brand": "visa",
"exp_month": 12,
"exp_year": 2030,
"fingerprint": "fp_card_example",
"last4": "4242"
},
"created": "2026-04-01T00:09:45.475Z",
"driver": null,
"fleet": "flt_1QvKE3YNm47BQlStD0FN0h4Tq0gTbsso",
"type": "card",
"wallet": null
}
Updates a payment method. Parameters you omit keep their current values.
curl -X POST https://api.chargeapi.co/v1/payment_methods/pm_oz41yJNcEzfFA9allAbxZZIuWPSwkCdj \
-H "Authorization: Bearer ch_sk_test_..." \
--json '{
"billing_details": {
"email": "example@example.com"
}
}'
{
"id": "pm_oz41yJNcEzfFA9allAbxZZIuWPSwkCdj",
"object": "payment_method",
"bank_account": null,
"billing_details": {
"address": {
"city": "Paris",
"country": "FR",
"line1": "10 Rue de la Paix",
"line2": "Batiment A",
"postal_code": "75002",
"state": "Ile-de-France"
},
"email": "example@example.com",
"name": "Example",
"phone": "+33189000023"
},
"card": {
"brand": "visa",
"exp_month": 12,
"exp_year": 2030,
"fingerprint": "fp_card_example",
"last4": "4242"
},
"created": "2026-04-01T00:09:45.475Z",
"driver": null,
"fleet": "flt_1QvKE3YNm47BQlStD0FN0h4Tq0gTbsso",
"type": "card",
"wallet": null
}
Parameters
Billing details fields for payment method requests.
Show properties
Show properties
Billing address fields for payment method requests.
Show properties
Show properties
Email address.
Full name.
Billing phone number (including extension).
More parameters
Returns
Returns the updated payment method.⌘I

