When customers go to 2CO to pay, they enter their credit card information and attempt to submit payment. Often times, the payment page will simply refresh without sending their payment through.
We’ve dealt with supporting this issue a number of times and have figured out that it’s because they need to click the US Flag at the top of the page in order to set their currency.
This is quite annoying to deal with the same support issue over and over (not to mention losing customers over it!)… nothing on the 2CO page makes it obvious that this is the problem — one would expect an error message of some sort telling the user why their payment wasn’t processed.
1) Can 2CO provide some sort of feedback to the customer?
2) Can we set a default currency for payments so the click isn’t even required by our customers?
6 Comments »
+0
-1
When pricing is displayed in USD the customer may see the billing currency converted to their native currency if we are able to detect the customers IP location and their native currency is a supported billing currency. As non USD transactions are only supported by VISA and MasterCard, those will be the only cards that are displayed if the billing currency is other than USD.
If your account is set to USD the order total will be automatically changed to the customers local currency based on their IP address and the current exchange rate. If you prices were displayed in another currency, CAD as an example, prices would always display in CAD at checkout regardless of the customers IP address.
If a customers card is declined due to the currency not being supported by the card type that was entered, a message will display advising the customer that non USD transactions are limited to VISA and MasterCard. Customers are also advised on all pages during checkout that they may change the billing currency on the order by clicking the corresponding country flag at the top of the page for the currency they wish to be billed in.
+0
-0
It’s not an issue of the currency being displayed improperly. The currency displays just fine in USD, but the user is still required to click the US flag at the top of the page in order to set their payment to USD — without clicking the US flag, the page will simply refresh and give the user no indication of why they were not brought to the next step.
+1
-0
In further researching this issue, I had found that the purchase link that is being generated by the form on your site has an additional slash, /, that is causing the page to loop when the customer clicks to continue from the billing method page. Currently your form is redirecting to:
https://www.2checkout.com/checkout/purchase/?sid=XXXXXX&product_id=5&quantity=1&fixed=Y&merchant_order_id=536
And this should instead point to:
https://www.2checkout.com/checkout/purchase?sid=XXXXXX&product_id=5&quantity=1&fixed=Y&merchant_order_id=536
To resolve this issue, you will need to change the purchase routine in your form from:
https://www.2checkout.com/checkout/purchase/
to:
https://www.2checkout.com/checkout/purchase
+0
-0
Is there a way to set default currency ?
+0
-0
Yea, the flag is the way I set it.
+0
-0
Changing our setup to use the ’single page checkout’ on 2CO’s side seems to have fixed this problem for us. The problem looks like it was part of the older payment setup. [shrug]