Amazon Payments Implementation Guide. Support for ZenCart

Similar documents
Setup Amazon Payments for Woocommerce

Marketing Guide for Sellers

Open-Source Shopping Cart Solutions. Installation information for integrating a shopping cart with Checkout by Amazon using open-source solutions

Official Amazon Checkout Extension for Magento Commerce. Documentation

Installation Instructions Nochex Payment Module for Magento

Klarna Magento module

3dCart Shopping Cart Software V3.X Gift Registry Guide

Manual. Version: 1.0.0

OpenCart. SugarCRM CE (Community Edition Only) Integration. Guide

Stripe Payment Module Magento 2 USER MANUAL MAGEDELIGHT.COM SUPPORT E: SUPPORT@MAGEDELIGHT.COM P: +1-(248)

Pay with Amazon Integration Guide

Magento module Documentation

ekomimeetsmage Manual for version 1.0.0, 1.1.0, 1.2.0, 1.3.0, 1.4.0

Login and Pay with Amazon - extension for Magento

Standard Checkout. Button Creation Wizard Implementation Guide. U.S. Version

Best Practices Guide. A reference guide for merchants who want to set up their websites to use Amazon Payments

Best Practices Guide. A reference guide for merchants who want to set up their websites to use Amazon Payments

Magento-Twinfield Module

PaperCut Payment Gateway Module - RBS WorldPay Quick Start Guide

Chapter 19: Shopping Carts

Alpha e-pay v2 Merchant User Manual (v1.9)

MAGENTO - SETUP PAYMENT PLANS

Integration Guide Last Revision: July 2004

Shop by Manufacturer Custom Module for Magento

Plugin Integration Guide

JOINUS AG. PowerPay Checkout. Magento Module User Manual. Support:

PaybyFinance Magento Plugin

Paya Card Services Payment Gateway Extension. Magento Extension User Guide

LiteCommerce 2Checkout.com Module

1 Classified Script. User Guide v1.0

Google Trusted Stores Setup in Magento

Setting Up the Mercent Marketplace Price Optimizer Extension

OpenGlobal WorldPay Recurring Payments (FuturePay) for VirtueMart

Create e-commerce website Opencart. Prepared by : Reth Chantharoth Facebook : rtharoth@yahoo.

Marketo Integration Setup Guide

Realex Payments. Magento Community / Enterprise Plugin. Configuration Guide. Version: 1.1

[Jet-Magento Integration]

Global Amazon Integration Module v1.1. Users Guide & Setup Instructions

Virtual Terminal User s Guide

Payment module integration for Magento 2. Version 2.0.0

Ordering Your Books through CCC s Online Bookstore

Authorize.net for WordPress

CORNERDROP OVERVIEW & CORNERDROP MAGENTO INSTALLATION INSTRUCTIONS CORNERDROP.COM/CONTACT-US

USER GUIDE - May 2010

Shopping Cart Software

Adyen Merchant Manual. Version 1.10 Adyen B.V.

Document Services Online Customer Guide

Order Notifications - reporting a payment status

Using Authorize.net for Credit Card Processing in YogaReg

Authorize.Net CIM: User Manual

Activating the Realtime Register module within WHMCS. Unzip the Realtime Register module and upload it to your root directory

Technical Overview of PayPal as an Additional Payment Option

Amazon Payments Marketing Guide

Zapper for ecommerce. Magento Plugin Version Checkout

USING THE ADMIN MENU SELECTION IN THE MY MEMBERSHIP RECORD ONLINE

Virtual Terminal User s Guide

MySagePay. User Manual. Page 1 of 48

PDG Software. Site Design Guide

Magento Integration Manual (Version /24/2014)

Prestashop Ship2MyId Module. Configuration Process

Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions

My Sage Pay User Manual

Stripe. Chapters. Copyright. Authors. Stripe modules for oscommerce Online Merchant. oscommerce Online Merchant v2.3

Yo!Kart Multi-Vendor Marketplace. Features List

Online Statements. About this guide. Important information

3dCart Shopping Cart Software V3.X Affiliate Program Guide

Installation Guide MAGENTO PAYMENT PLUGIN. release 1.0.1

WordPress File Monitor Plus Plugin Configuration

The Adyen Magento Manual

MiGS Merchant Administration Guide. July 2013 Software version: MR 29

How to Use Registration Pro 1.1 With Joomla

DNNSmart Super Store User Manual

Follow Up Getting Started. How to install extension

Multivendor Extension User Guide

MAGENTO-TWINFIELD MODULE

PayPal Integration Guide

DPD shipping module documentation. Magento module version 2.0.3

Sitecore E-Commerce Cookbook

Magento Extension User Guide: Payment Pages. This document explains how to install the official Secure Trading extension on your Magento store.

Selling Digital Goods Online

Manual for merchants and developers

CloudQR Software Usage Guide

CHAPTER 26 - SHOPPING CART

E-Commerce Installation and Configuration Guide

AEC Version Installation/Upgrade Quick Start Guide

Gateway2Travel Manual

Onboarding for Administrators

BZWBK24 Internet. How to access the Bank? Logging on to BZWBK24 Internet: Step-by-step instruction

Cardsave Payment Gateway

Shopping Cart Setup & Configuration Guide

[Jet-Magento Integration]

Tutorial 11: Configure Payment Options

Adyen Magento extension

Quick Shopping Cart QuickBooks Integration

InstaMember USER S GUIDE

LiteCommerce Authorize.Net Module. Version 2.4

Trytond Magento Documentation

Software Requirements Specification for POS_Connect Page 1. Software Requirements Specification. for. POS_Connect. Version 1.0

InstaMember USER S GUIDE

Transcription:

Support for ZenCart This document explains the necessary steps to offer Amazon Payments on your website. You will need to create an Amazon Payments account and enter your Merchant ID and MWS access keys within the ZenCart admin area. 1. Register for an Amazon Payments account using the following link: Register for Amazon Payments We recommend using a separate email login to your personal Amazon shopping account or Amazon Marketplace account (if you have one). Please have the following ready before you begin: Business information Business name, category, sales volume, company registration and ownership information. Place of establishment address. This must be in the United Kingdom, Germany or Luxembourg. VAT registration details if applicable Personal information for yourself as well as all business owners Full name Date and place of birth Country of citizenship Residential address Passport or National Identity card (to be entered later through Seller Central) In addition, you will need: A U.K. or internationally chargeable credit card with a valid billing address. A phone number where you can be reached during this registration process. 2. Verifying your account in Seller Central Once registered, you need to verify your account by logging into Seller Central: https://sellercentral-europe.amazon.com/gp/homepage.html Using your email and password created in step 1 Ensure you are in the payments.amazon.co.uk area using the dropdown box in the top left of the page. Navigate to Settings > Account Information or use the alert link from the home page. 1

2.1 Enter Passport details You will be required to enter passport or national ID information at this stage. Scroll down to Account Status Amazon Payments Europe and select the Edit button. Passport or national ID details will be required for all company owners who own more than 25% of the business. 2.2 Enter Bank Account details To enable funds transfer, you will need to add bank details in Seller Central. Within the Account information page, scroll down to Deposit Method and select Add. From the Global Bank Account Information page, please add: Bank Name, Sort Code & Account Number Bank Account holders Name 2.3 Additional information Your Amazon Payments account will then be submitted for review. During the review process it may be necessary to provide additional information such as recent utility bill or Articles of Association. Please ensure these documents are faxed as soon as possible to speed up the registration process to 020 8636 9384. 3. Finding your Merchant ID This step can be done while the account is pending business verification. 3.1 Select Settings > Checkout Pipeline Settings, provide merchant ID in your ZenCart backend (see step 5.3) 2

4. Creating your MWS access keys This step can be done while the account is pending business verification. 4.1 Select Integration > MWS Access Keys 4.2 Select access own Amazon Seller account with MWS and accept the Amazon MWS license. Here are the MWS access keys you should enter into your ZenCart backend (see step 5.3): 3

5. Installing the Zen Cart Checkout by Amazon module Please refer to the plugin s installation guide text files that come with the plugin for updated information. Also, please be advised that the plugin actually consists of two separate parts: the main module (called CBA) and the refund extension that depends on the CBA part (called REFUND). 5.1. Installing main part Complete section 5.1.1 for existing ZenCart configuration or section 5.1.2 for a fresh install. Then continue with section 5.1.3. Detailed information can also be found in the INSTALLATION_GUIDE_CBA.txt file included in the plugin s archive. 5.1.1. Installation to integrate Checkout by Amazon in an existing ZenCart configuration: To integrate Checkout by Amazon in an existing Zen Cart configuration, you will need add new files and modify some existing files within Zen Cart as described below: I. Copy the files from CBA/new_files directory to your ZENCART_DIR/ II. Modify the shopping cart template file: Search for the following code in line no. 153 157: <div class= buttonrow back ><?php echo <a href= javascript:popupwindow(\. zen_href_link(filename_popup_shipping_estimator). \ ) >. zen_image_ button(button_image_shipping_estimator, BUTTON_SHIPPING_ESTIMATOR_ALT). </a> ;?></div><?php }?> Add the following Code after the above lines i.e. line no 158: <!-- ** BEGIN CHECKOUT BY AMAZON ** --> <?php // the button template displays CBA button if cart contents >0 and value >0 if (defined( MODULE_PAYMENT_CBA_STATUS ) && MODULE_PAYMENT_CBA_STATUS == True ) { include_once(dir_fs_catalog. checkout_by_amazon/includes/button. php );}?> <!-- ** END CHECKOUT BY AMAZON ** --> Note: Line no s may not be exactly the same as mentioned here. Please take extra care when adding the code and always backup your files before making any modifications. III. Now go to your Zen Cart Administration > Modules > Payment and select Checkout by Amazon and click on the install button to install the configuration settings. 5.1.2 Installation with a fresh installation I. Copy the files from the CBA/new_files directory to your ZENCART_DIR/ II. Copy the file CBA/modified_files/includes/templates/template_default/templates/tpl_shopping_cart_ default.php to ZENCART_DIR/includes/templates/template_default/templates/tpl_shopping_cart_ default. php. This will overwrite the existing file. 4

III. Now Sign in to your Zen Cart Administration > Modules > Payment and select Checkout by Amazon and click on the install button to install the configuration settings. 5.1.3 Configuring cron Job Please configure or ask your hosting provider to configure a cron job that can run once in 5 or 10 minutes. You can also use one of the many free cron job services on the internet. This cron job ensures that the orders and order statuses are synched up with Amazon on a regular basis. Please refer example below for a sample cron job configuration. IMPORTANT: If you want to manage orders placed through Checkout By Amazon on your website, setting up the cron job is mandatory. */5 * * * * wget http://mystore/checkout_by_amazon.php?action=checkorders -O / dev/null This cron is required to keep your orders in sync with Amazon Seller Central Order system. Note: Some Hosting provider will not allow you to set cron run once in 5 or 10 minutes. In such case, please contact hosting provider for appropriate configurations. 5.2. Installing REFUND functionality If you wish to install the refund functionality of the plugin, you have to install the refund extension (REFUND) after installing the main part (CBA). As this installation is rather complex, please follow the steps outlined in the INSTALLATION_GUIDE_REFUND.txt file included in the plugin s archive. 5

6. Configuring Amazon Payments in your ZenCart backend system once your account has passed Verification: 6.1 Sign in to your ZenCart admin area Modules > Payment > Select Checkout by Amazon Operating Environment: Select your operating environment, Sandbox (testing) or Production (live orders). Please use the Sandbox environment for configuration and testing purposes before enabling Amazon Payments in your Production environment. Please be aware that, as soon as you switch to Production, you have to have a valid SSL certificate installed on your server to be able to receive our IOPN messages. 6.2 Input your Amazon Gateway keys into your account. (See Fig 4.2) 6

6.3 Configure your order management settings Enable Order Management: Enable this feature to view and manage (ship, refund, or cancel) Checkout by Amazon orders within the Admin Order UI without logging in to Seller Central. Before you enable this feature make sure you have set up the cron job properly. Order status mapping: Is required to map the amazon order status with your own custom status in this site. If the recommended status is *not* available, please add it by going to your order status page For example, http:// mystore/admin/orders_status.php Order currency: The selection depends on your Amazon Payments merchant account. Please select GBP if you have a UK merchant account. Please select EUR if you have a DE merchant account. Instant Order Processing Notification (IOPN): IMPORTANT: To be able to receive updates on your orders from Amazon Payments, and in order to see the orders in your shop s backend, enable IOPN, you should need to have an https enabled IOPN endpoint. Your IOPN End point is https://www.yourdomain.com/ checkout_by_amazon.php Go to Seller Central > Settings > Checkout Pipeline Settings > Instant Order Processing Notification Settings. Click the Edit button and update the Merchant URL. Please make sure your https endpoint is secured by a valid SSL certificate that is correctly chained and issued by a trusted authority. If you do not have your own SSL certificate you may use a proxy certificate, but you will have to set the appropriate proxy endpoint URL in Seller Central. You can check the status of your SSL certificate on one of the various free SSL check services on the internet. 7

6.4 Check the cart page of your store. Amazon Payments will now be available and the Pay with Amazon button will be visible once you have passed business verification. 6.5 Amazon Payments Logo Placement: Include the Amazon Payments logo on your website wherever you feature payment providers as well as a banner announcing the introduction of Amazon Payments on your website. Letting customers know about Amazon Payments as early as possible in the shopping process can help increase conversion and reduce cart abandonment. For the latest selection of graphics, please visit https://payments.amazon.co.uk/business/material#payment-marks-graphics 6.6 You should verify customers can successfully place an order through Amazon Payments and it can be managed in the ZenCart backend. To do this, we recommend placing a test order on your website. Log out of Amazon Seller Central and add at least one item to your ZenCart store (ideally take the cheapest item in the shop). Pay with Amazon Payments using an Amazon customer account (not your seller account). After a few minutes the customer account will receive a shipping confirmation email from Amazon. As the customer account will be charged, you should now process a full refund. Amazon will confirm the refund via email. Congratulations you have successfully completed the Amazon Payments implementation! Need Help? Contact us: Webiprog http://www.webiprog.co.uk/contact Amazon Payments Support https://sellercentral.amazon.co.uk/gp/contact-us/contact-amazon-form.html/ Amazon Payments Europe S.C.A., partnership limited by shares, is a company registered in Luxembourg, Registration Number B 153 265, with its corporate office at 5 Rue Plaetis, L-2338 Luxembourg. VAT Number LU 24448288. Amazon Payments Europe SCA is authorised by the Commission de Surveillance du Secteur Financier as an Electronic Money Issuer (licence number 36/10). Amazon Payments is a service provided by Amazon Payments. Payments.amazon.co.uk and Amazon Payments are trading names of Amazon Payments Europe S.C.A. 8