SEK not allowed?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi! I'm working on a custom payment system and im having some trouble with completing credit card payments.
Im using SEK (Swedish krona) as currency, and that should be working right?
However when i create a request i get a "CURRENCY_NOT_ALLOWED" error. I tried checking the docs about it but all i cand find is the moderately helpful
Currency is not supported. You are using a currency that is not currently supported.
So is my request wrong, or is it some account setting i have missed?
Im using a Dummy credit card generator, could that change the currency or something?
Metadata:
{ "url": "/v1/payments/payment", "create_time": "2017-06-09T07:33:58Z", "additional_properties": {}, "account_number": "xxxxxxxxxxxxxxxxxxx", "client_id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "id": "xxxxxxxxxxxxxxxxxxxxxxxx" }
Request:
Request: { "body": { "intent": "sale", "payer": { "payment_method": "credit_card", "funding_instruments": [ { "credit_card": { "first_name": "fffffffffff", "billing_address": { "city": "cccccccccccccccc", "postal_code": "12344", "line1": "******", "country_code": "SE" }, "expire_month": 12, "number": "xxxxxxxxxxxx6677", "last_name": "llllllllllllllllllll", "expire_year": 2022, "type": "visa" } } ] }, "transactions": [ { "amount": { "currency": "SEK", "total": "200", "details": { "handling_fee": "5", "subtotal": "195" } }, "description": "Heyyyyy!" } ] }, "header": { "x-pp-ads-performed": "true", "content-length": "843", "pp_remote_addr": "89.255.240.52", "x-pp-silover": "name=SANDBOX3.API.1&silo_version=1880&app=platformapiserv&TIME=1716468313&HTTP_X_PP_AZ_LOCATOR=", "paypal-request-id": "31413ca0-0301-42a1-add7-8d615a197c0c", "host": "api.sandbox.paypal.com", "accept": "application/json", "client-auth": "No cert", "connection": "keep-alive", "authorization": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxddYA", "x-pp-idempotencyid": "e6ecee76c3376_1496993638", "x-slr-orig-script_uri": "https://api.sandbox.paypal.com/v1/payments/payment", "x-pp-corrid": "e6ecee76c3376", "user-agent": "PayPalSDK/ (v=1.8.0_131; vendor=Oracle Corporation; bit=64; os=Linux 4.11.3-200.fc25.x86_64)", "content-type": "application/json", "x-pp-slingshot-targetapp": "platformapiserv" }, "additional_properties": {}, "method": "POST" }
Response:
{ "status": 400, "duration_time": 715, "body": { "message": "Currency is not supported.", "information_link": "https://developer.paypal.com/webapps/developer/docs/api/#CURRENCY_NOT_ALLOWED", "name": "CURRENCY_NOT_ALLOWED", "debug_id": "e6ecee76c3376" }, "additional_properties": {}, "header": { "Date": "Fri, 09 Jun 2017 07:33:59 GMT", "paypal-debug-id": "e6ecee76c3376", "APPLICATION_ID": "APP-xxxxxxxxxxxxxxxxx", "Content-Language": "*", "CALLER_ACCT_NUM": "JX4VEYQKDYVZW" } }
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Update:
It works with EUR and USD, so it seems SEK is not allowed, but the docs are very confusing. Among many separate pages with lists of allowed currencies i found a list of currencies for payments credit card payments (can't even find it typing this, so... no link, sorry) and that was a more limited list.
Now that list also claimed only "pro uk" accounts could use direct card payments. I hope thats not true, but who knows...

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Here's a link to the currency details for direct card payments:
https://developer.paypal.com/docs/classic/api/currency_codes/#creditcard
The error you are getting could be for a couple reasons, either the seller account is not a card payment support country, as in merchants are not allowed do card payments through PayPal.... or the currency you are using is not support for the card type/merchant country combination.

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- My PayPal is not allowing me to receive or send requests. in PayPal Payments Standard
- NOT ENABLED TO VAULT PAYMENT SOURCE in Sandbox Environment
- Help with error saying API call is initiated is not allowed to vault the given source. in REST APIs
- "issue": "NOT_ENABLED_TO_VAULT_PAYMENT_SOURCE" in REST APIs
- Are there any restrictions to charge using only html, vanilla javascript and php with rest api? in REST APIs