cURL
curl --request POST \ --url https://api.revolv3.com/api/PaymentMethod \ --header 'Content-Type: application/json-patch+json' \ --data '{ "paymentMethodTypes": [ 1 ], "billingAddress": { "addressId": null, "addressLine1": "100 Main Street", "addressLine2": null, "city": "Santa Ana", "state": "CA", "postalCode": "90000", "phoneNumber": null, "email": null, "country": "US" }, "creditCard": { "paymentAccountNumber": "4111111111111111", "expirationDate": "1025", "securityCode": null, "networkToken": null, "processingMethodType": 5 }, "ach": null, "googlePay": null, "applePay": null, "merchantPaymentMethodRefId": "payment-method-ref-id_hgays-213-4rf4", "billingFirstName": "John", "billingLastName": "Smith", "billingFullName": null }'
{ "paymentMethodId": 1, "billingAddressId": 1, "billingAddress": { "addressId": 1, "addressLine1": "123 Main", "addressLine2": null, "city": "Santa Ana", "state": "CA", "postalCode": "90000", "phoneNumber": null, "email": null, "country": "US" }, "billingFirstName": "John", "billingLastName": "Smith", "merchantPaymentMethodRefId": "payment-method-ref-id_hgays-213-4rf4", "paymentMethodAchDetails": null, "paymentMethodCreditCardDetails": { "binNumber": "411111", "paymentLast4Digit": "1111", "paymentExpirationDate": "1025", "accountUpdateMessage": null, "accountUpdateDateTime": null } }
Create a payment method with a billing address ID, first name, last name, credit card or debit card number and its expiration date (MMYY)
Show child attributes
The payment method was successfully created