HomeHome Product Discus... Product Discus...SmithCartSmithCartAmazon integration with check out pagesAmazon integration with check out pages
Previous
 
Next
New Post
10/28/2013 10:49 PM
 

I am using dotnetnuke community edition 7.01.02
SmithCart 5.65

I haven't seen much documentation on how the Amazon Checkout options are implemented but there seems to be some issues in the Amazon integration with the Smith Cart web pages.
 
Here's what I am experiencing:
Setup:
I have Authorize .Net as my primary gateway.
I have the Show Amazon Checkout Option checked.
I have the corresponding amazon Merchant ID, AWS Access KeyID, and AWS Secret Key fields all properly populated.
I do not have the Single Page Checkout enabled.
 
Now when I go to test the check out page:
When I get to the Shopping Cart page:
* I see the Ship To panel. It is initially empty as expected.
* I see the "Pay with Amazon" button at the bottom of the page, which I then click.
* I get the popup "Amazon Payments Sign In", which I log in with my Amazon credentials.
* The popup Amazon login goes away and the Shopping cart page is refreshed.
* The Amazon Address Book panel is displayed with my default Amazon address selected.
[Now here's where it gets confusing to me]
  * The Smith Ship To panel is now populated with my Amazon name, City, Country, State, Postal Code. BUT the Address field is blank. 
     Q1: Why did that not also get populated from my Amazon default?
     Q2: If I select a different address in my Amazon Address Book the Ship To panel is not refreshed with the new name and address. Is that by design? 
* So now, before I can go to the next page, I have to manually enter in the required Address field with the address that is selected in the Amazon Address Book. Seems to be a defect? And if I wanted to use an shipping address from a different selected amazon address I would have to manually enter in all the information.
* Then I click and select an option from the Shipping Method dropdown and "Calculate Shipping". Click Next. 

Next page: Step 1 (Shipping)
* I enter in the Email and Primary Phone and click Next.
  Q3: Why didn't it automatically use the email from the Amazon account as the default?
Next page: Payment Method
* I select which Amazon credit card I wish to use in the Amazon Payments panel. Then click Next.
Next page: Confirmation.
* This page shows the summary with the Amazon's panels Payment Method and Amazon Address Book showing the current selected options.
* But what I notice here is that the Shipping To address in the Amazon panel is what I had selected in the first page.  So that means the address I manually entered in the Smith Ship To panel (because I was forced to) was entirely useless. I think that panel should have been completely hidden, so as not to cause confusion.

If this seems to be all by design let me know.  Or if there is something else I am missing let me know also.
I can provide screenshots if interested.

 
New Post
10/29/2013 5:10 PM
 
Hi Sondra,

Amazon has made some changes to their API which handles the checkout process and we are in the process of reintegrating with the new API. We should be releasing an update very soon which fixes Amazon Checkout in the Cart.

Thanks for reporting the issue!
 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartAmazon integration with check out pagesAmazon integration with check out pages