I am trying to save card payment method using Payment Method Tokens Api in sandbox mode. For example i used American Express test card [removed], but when i try to create setup token of this card i get an error, see below. name: 'NOT_AUTHORIZED', message: 'Authorization failed due to insufficient permissions.', debug_id: 'f72e6a41e9a4', details: [{ issue: 'NOT_ENABLED_TO_VAULT_PAYMENT_SOURCE', description: 'The API caller or the merchant on whose behalf the API call is initiated is not allowed to vault the given source. Please contact PayPal customer support for assistance.' }] I used the same card to create setup token, but with app based on US country, and it worked fine.
... View more