Unsupported currency: The payment gateway does not support the provided currency code.
Typographical error: The currency code provided in the payment request is incorrect or misspelled.
Merchant account restrictions: The merchant's payment gateway configuration does not allow processing transactions in certain currencies.
Gateway limitations: Some gateways only support a specific set of currencies based on region or account type.
Inform the customer that their payment failed due to an invalid currency code.
Verify that your merchant account at the payment gateway is configured to accept the currency involved in the transaction.
If multiple currencies are supported, suggest the customer select a different currency and retry.