VirtueMart Forum

VirtueMart 2 + 3 + 4 => Virtuemart Development and bug reports => Development & Testing => Topic started by: alatak on August 22, 2014, 15:00:01 PM

Title: 'Pay with Amazon' payment . We need testers
Post by: alatak on August 22, 2014, 15:00:01 PM
Hello
We are currently developing the 'Pay with amazon' payment solution.
If you are interested in using this payment solution and help us to test it, please open an account here: https://payments.amazon.co.uk/business/api-integration?ld=SPEXUKAPAVirtueMart

We will release very soon a test version including that payment.

Thank you in advance for all future testers.
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: Romy_Magick on October 02, 2014, 21:17:59 PM
Can the test version also be used in german shops?

Thanks in advance for reply!
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: jjk on October 11, 2014, 13:18:57 PM
Quote from: Roman_Magick on October 02, 2014, 21:17:59 PM
Can the test version also be used in german shops?
I think so. The german translation for AmazonPay is included in the german language files downloadable at http://virtuemart.net/community/translations. You certainly will have to register at https://payments.amazon.de/merchant/lpa?ld=SPEXUKAPAVirtueMart first.
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: alatak on October 11, 2014, 13:49:32 PM
Hello
Yes there are 2 links:
for UK:  https://payments.amazon.co.uk/business/api-integration?ld=SPEXUKAPAVirtueMart
for Germany: https://payments.amazon.de/merchant/lpa?ld=SPEXUKAPAVirtueMart
the documentation is here: http://docs.virtuemart.net/manual/shop-menu/payment-methods/pay-with-amazon.html
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: dsrpmedia on October 27, 2014, 22:33:02 PM
is the 'amazon pay' going to work for north america as well?
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: Romy_Magick on December 11, 2014, 23:58:59 PM
Hi there!

Where can I find the "Pay with Amazon" payment method in VirtueMart 3? I tried to install the latest version from https://dev.virtuemart.net/projects/virtuemart/repository/show/trunk/virtuemart/plugins/vmpayment/amazon, but it doesn't seem to work. :/

Yours sincerely,
Roman
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: alatak on December 20, 2014, 13:23:16 PM
Hello
Quoteis the 'amazon pay' going to work for north america as well?
We are testing with Germany, and UK. They have also Pay With Amazon for US. But we are not testing it at the moment. There is some small differences.

QuoteWhere can I find the "Pay with Amazon" payment method in VirtueMart 3? I tried to install the latest version from
It should be there. I wanted to have the VM2 version fixed first, to do the small adjustment after for VM3.
You wanna test it for VM3?
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: Romy_Magick on January 04, 2015, 20:41:00 PM
Quote from: alatak on December 20, 2014, 13:23:16 PM
You wanna test it for VM3?
Aye, would be very cool! But take your time, if you need it for bugfixing on VM2 and adjust it later on VM3. Amazon Verification process with all the requested docs is just a bit... more exhausting then expected.
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: solmab on May 14, 2015, 17:56:54 PM
Hi

Don't see any recent activity.  Will post anyway :)

Was just testing Pay with amazon.
I have Joomla! 3.4.1/ VirtueMart 3.0.8

After I login to Amazon, I get the Address book and Payment method back- but get an error-"Missing value for State / Province / Region" & "Error
There was an error while processing this address. Please select another Delivery Address"

I thought this worked last time I checked has any thing changed?  Please advise.

Thanks
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: Romy_Magick on May 19, 2015, 02:58:00 AM
Quote from: solmab on May 14, 2015, 17:56:54 PM
Hi

Don't see any recent activity.  Will post anyway :)

Was just testing Pay with amazon.
I have Joomla! 3.4.1/ VirtueMart 3.0.8

After I login to Amazon, I get the Address book and Payment method back- but get an error-"Missing value for State / Province / Region" & "Error
There was an error while processing this address. Please select another Delivery Address"

I thought this worked last time I checked has any thing changed?  Please advise.

Thanks

Do you have turned on Debug in the Amazon Payment Method?
I also recommend you to turn on Log in File. You can find the log in your root directory in the folder "logs" - the file itself called "com_virtuemart.log".
Maybe you get there more information out of it. I've got the same experience. Is your Amazon Payment Account approved by Amazon now or do you use Sandbox-Mode and still waiting for approval?
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: solmab on May 20, 2015, 22:39:01 PM
Thanks  Roman_Magick.

Found the problem - State / Province / Region was set as mandatory field - made it optional and it works fine.

I am still using Sandbox mode- Not yet finished all testing. I have not applied for production approval.
I thought this plugin is still in beta testing (So would not expect Amazon to approve)
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: solmab on May 22, 2015, 17:43:14 PM
Roman_Magick

Just to update.  Amazon developer did confirm the plugin is in beta testing,  Amazon is keen to have merchant use it in live.  This is what was quoted:
"The plugin is still in beta. This means you should be more careful with the testing.
But if you judge that the plugin performs as expected, you can go live with it.
One of our criteria to get out of the beta stadium is to have some merchants using it in live, so when well tested we encourage you to go live and we keep an eye on it during the first days it evth goes fine."
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: alatak on May 27, 2015, 09:51:57 AM
Hello

QuoteFound the problem - State / Province / Region was set as mandatory field - made it optional and it works fine.
yes correct, that is an issue. I have to higligth it in the documentation.
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: fomlackner on June 05, 2015, 11:54:19 AM
Hello,

i have a question. My customer wants to use this plugin for his shop.
Can you tell us, what you think, when this plugin will be available?

best regards
joachim
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: Mojo78 on June 27, 2015, 08:41:06 AM
basically the same question as joachim

my amazon-tech-contact says "amazon payment plugin is included in vm3".

But it's not in my VirtueMart 3.0.8  :-[ :-[
is there a stable amazon payment plugin for Germany? if not: where do i get the last test version?

Bye, Mojo

Edit: obviously the update to 3.0.8 went wrong. did it again, now i have the plugin.
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: WebStuff on March 16, 2016, 17:53:23 PM
Been using this for about two weeks now.
All seems to be working well apart from the sandbox warning message in the admin would stay up even when set to Live.
Not sure if this is the right place but I altered [ROOT]/plugins/vmpayment/amazon/assets/js/admin.js from Line 100 to read as follows and it now works as expected.
    handleEnvironment = function () {
        var environment = $('#params_environment').val();
        $('.sandbox_error_simulation').parents('.control-group').hide();
        $('.ipn-sandbox').hide();
        $('.sandbox_warning').hide();
if (environment === 'sandbox') {
            $('.sandbox_error_simulation').parents('.control-group').show();
            $('.ipn-sandbox').show();
            $('.sandbox_warning').show();
        }
    }
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: Milbo on March 16, 2016, 20:19:52 PM
Sounds good, thank you.
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: Studio 42 on March 17, 2016, 09:39:03 AM
You can do this quicker and only call one or other
        var environment = $('#params_environment').val();
if (environment === 'sandbox') {
            $('.sandbox_error_simulation').parents('.control-group').show();
            $('.ipn-sandbox,.sandbox_warning').show();
        } else {
            $('.sandbox_error_simulation').parents('.control-group').hide();
            $('.ipn-sandbox,.sandbox_warning').hide();
        }

And don't use parents but closest, parents search all from current element to the "html" tag and closest only search one parent element, so closest is mostly the best way
see for eg.http://www.sitepoint.com/jquerys-closest-parents/
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: WebStuff on March 22, 2016, 17:16:30 PM
Quote from: Milbo on March 16, 2016, 20:19:52 PM
Sounds good, thank you.
You're Welcome

Quote from: Studio 42 on March 17, 2016, 09:39:03 AM
You can do this quicker and only call one or other
        var environment = $('#params_environment').val();
if (environment === 'sandbox') {
            $('.sandbox_error_simulation').parents('.control-group').show();
            $('.ipn-sandbox,.sandbox_warning').show();
        } else {
            $('.sandbox_error_simulation').parents('.control-group').hide();
            $('.ipn-sandbox,.sandbox_warning').hide();
        }

And don't use parents but closest, parents search all from current element to the "html" tag and closest only search one parent element, so closest is mostly the best way
see for eg.http://www.sitepoint.com/jquerys-closest-parents/
Thanks for the info Studio 42, I just altered the existing code. :-)
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: chaosangel on September 12, 2016, 18:13:50 PM
Hello Forum,
i just activated Amazon payments and connected it with my Amazon Seller Central successfully :)
But when i place an oder with Amazon payments, neither the customer nor the seller will get an oder mail :(
The order can be found in the order history but the field "notify the buyer" is "no"!
Any hints or solutions?
Thank you in advance...
Dirk
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: Milbo on September 12, 2016, 19:26:01 PM
Yes, the solution is vm3.0.18, maybe  I added the email already to vm3.0.17.6. I write a pm to you
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: Jeroentje on April 10, 2017, 21:47:22 PM
Hello everybody,

I have installed the Amazon Pay payment method on my website (www.scarparti.com). But if you click on the Amazon - button an error appears.

The past few days I had contact with the helpdesk from Amazon. They told me to have a look in Joomla at the 'Application Log', to be more specific I have  to look at the fields "Allowed Return URLs" and "Java Script Origins". These data I have to copy to my Amazon account. Now I'm searching for these filed for quite some time now. I cannot find them... Can anyone help me to solve this issue?

Thanks in advance,
Jeroen

(joomla 3.5.6 and Virtuemart 3.0.19)
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: apotheosisvuu on April 13, 2017, 02:08:02 AM
Hi Forum Members,

I've been developing a site for my sister (drtrinity.com (http://drtrinity.com)) and pulling out my hair figuring this Pay with Amazon plugin out and why it's not working.  The button isn't even showing up.

- I've heard the OPC was an issue.  However, OPC is already checked.
- I've created Overrides for com_virtuemart/cart/default.php & mod_virtuemart/cart/default.php and add the lines per these docs (https://docs.virtuemart.net/tutorials/templating-layouts/188-templates-for-payments.html).  COM already had the line.  I added it to the MOD.

I'm in the US zone, which is currently in testing.

Can anyone lead me in the right direction?
Title: Re: 'Pay with Amazon' payment . We need testers
Post by: Milbo on May 03, 2017, 08:41:31 AM
You cannot use the plugin without being registered at amazon. Furthermore you should disable any overrides in the cart, because the plugin needs to override a bit different. and as far I remember, there is no Amazon Pay for USA, atm.