December 4, 2014 at 2:38 pm #11872
I’m having a lot of trouble getting subscriptions to work. Our client has gone through a rigorous process of signing up for an Authorize account so it’s imperative this works.
Whilst using a Sandbox account, it worked fine. You could click the button to upgrade your membership and on completion it would change your level.
We then changed the Authorize account in the payment settings to the new account. We have ARB enabled in this new account
I then changed the currency from USD to GBP because the client wants to process transactions in pounds.
It is now not working. It takes you to the success page, but no payment is taken and the membership level is not altered.
emember Version v8.8.8
estore Version v7.1.3
gateway bundle Version 1.9.4December 4, 2014 at 2:50 pm #67197
Please note, we have payments working using the same Authorize account using a different plugin. So the issue is not our account, but this particular plugin or the way we have it setup.December 4, 2014 at 3:21 pm #67198
I have identified the problem, in the post payment log:
[12/04/2014 3:08 PM] – FAILURE :Invalid Product Currency. Expected currency: GBP, Received Currency: USD
The plugin is sending the payment using USD but our Authorize is set to accept GBP. This has been confirmed.
SUCCESS :Item Currency: USD
This is despite in BOTH currency settings it is set to send GBP (estore settings and payment gateway settings).
In the gateway log, it seems to be correct as at first it has this line:
Item currency: GBP
But then further down it says:
[12/04/2014 3:27 PM] – SUCCESS :Converted cart items into eStore items array
[12/04/2014 3:27 PM] – SUCCESS :
 => Array
[item_number] => 1
[item_name] => Instructor Membership
[quantity] => 1
[mc_gross] => 20.00
[mc_shipping] => 0
[mc_currency] => USD
[subs_product] => 1
And the currency is now USD?December 4, 2014 at 10:31 pm #67199adminKeymaster
Please share the URL of your products page (where I can go and inspect the subscription button). Authorize.net used to only allow USD in the past. So once you take a look at your button, we will be able to sort it out to make sure it works with GBP also.December 5, 2014 at 5:38 am #67200wpCommerceModerator
@watb_team, I have just emailed you an update with instructions. Let me know if you don’t receive it.December 5, 2014 at 11:43 am #67201
Thank you, that fixed the problem. Works perfectly now. Appreciate the speedy response, great service.
- You must be logged in to reply to this topic.