Addresses are uniquely identified by a customer id and an address id, so you need both of these fields to delete an address.

note

When an address is deleted from a customer, it is also removed from any Vault payment methods that reference the address for billing or shipping.

Python
result = gateway.address.delete("the_customer_id", 'the_address_id')

result.is_success
# True

If the address or customer can't be found, it will throw a NotFoundError exception.

Arguments
customer_id required, str

A string value representing an existing customer in your Vault.

address_id required, str

The two-letter value for an address associated with a specific customer ID. The maximum number of addresses per customer is 50.