Docs

Currency code not valid for manual collection mode

You are attempting to create a manual transaction but the currency code is not valid

Example response
{
"error": {
"type": "request_error",
"code": "transaction_currency_code_not_valid_for_manual",
"detail": "Currency code must be one of the following when collection_mode=manual: USD, GBP, EUR. Attempting to set currency_code=ARS",
"documentation_url": "https://developer.paddle.com/errors/transactions/transaction_currency_code_not_valid_for_manual"
},
"meta": {
"request_id": "00000000-0000-0000-0000-000000000000"
}
}

Details

Status code
400
Error code
transaction_currency_code_not_valid_for_manual
Error message
Currency code must be one of the following when collection_mode=manual: USD, GBP, EUR. Attempting to set currency_code=%s

Common causes

  • Currency code is not one of these three when collection_mode=manual (USD, GBP, EUR)

Troubleshooting

  • Ensure the currency code provided is one of the above
  • Be mindful that if a currency_code has not been explicitly provided in your request the transaction service will attempt to deduce the currency based off of address or base price currency

Was this page helpful?