On This Page

{#jumplink-list}  
[Markdown](/docs/vas/en-us/tms/developer/ctv/rest/tms/tms-wallet-tkn/tms-wallet-add-pay-addr.md)  
Filter  
FILTER BY TAG

Add a New Payment Method Address {#tms-wallet-add-pay-addr}
===========================================================

Use the `TMS` API in your e-wallet app to list the customer's addresses or add a new address for a payment method.

1. To list the customer's existing billing addresses, call: `GET /tms/v2/customers/`*{customerTokenId}*`/payment-instruments`.

   #### ADDITIONAL INFORMATION

   The call returns all of the payment methods for a customer, including their billing address details.

2. To list the customer's existing shipping addresses, call: `GET /tms/v2/customers/`*{customerTokenId}*`/payment-instruments`.

   #### ADDITIONAL INFORMATION

   This call returns all the shipping address details for a customer.

3. To add a new address, call: `POST /tms/v2/customers/`*{customerTokenId}*`/shipping-addresses`.

4. To add an address to the payment method created in [Create a New Payment Instrument with the Payments API](/docs/vas/en-us/tms/developer/ctv/rest/tms/tms-wallet-tkn/tms-wallet-add-pay.md ""), call: `PATCH /tms/v2/customers/`*{customerTokenId}* `/payment-instruments/`*{paymentInstrumentTokenId}*.

5. Pass the ID of the instrument identifier created in [Create a New Payment Instrument with the Payments API](/docs/vas/en-us/tms/developer/ctv/rest/tms/tms-wallet-tkn/tms-wallet-add-pay.md "") and the card expiration date.  
   RELATED TO THIS PAGE

