about this module 2€¦ · version:1.1.0 platform:magento 2.0 2.1 2.2 overview:this module...

26
1 About this module ........................................................................................................................... 2 Installing the module ...................................................................................................................... 3 Getting the module from Magento Marketplace ......................................................................... 3 Installing the module................................................................................................................... 4 Installing the module on your Magento 2 shop ....................................................................... 4 Install the module manually .................................................................................................... 5 Configure the module ...................................................................................................................... 6 Settlement flow ............................................................................................................................... 7 One-time Payment (Credit Card) ................................................................................................ 7 Recurring Payment (Credit Card) ............................................................................................. 10 Bank Transfer Payment ............................................................................................................ 18 Order status .................................................................................................................................. 20 Error Check ................................................................................................................................... 25 Currency Check ......................................................................................................................... 25 Amount Check ........................................................................................................................... 26

Upload: others

Post on 03-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

1

About this module ........................................................................................................................... 2

Installing the module ...................................................................................................................... 3

Getting the module from Magento Marketplace ......................................................................... 3

Installing the module................................................................................................................... 4

Installing the module on your Magento 2 shop ....................................................................... 4

Install the module manually .................................................................................................... 5

Configure the module ...................................................................................................................... 6

Settlement flow ............................................................................................................................... 7

One-time Payment (Credit Card) ................................................................................................ 7

Recurring Payment (Credit Card) ............................................................................................. 10

Bank Transfer Payment ............................................................................................................ 18

Order status .................................................................................................................................. 20

Error Check ................................................................................................................................... 25

Currency Check ......................................................................................................................... 25

Amount Check ........................................................................................................................... 26

Page 2: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

2

Name : Creditcardpayment

Version:1.1.0

Platform:Magento 2.0 2.1 2.2

Overview:This module enables the merchants/marketers to accept online credit card payments from

their users.

About this module

Page 3: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

3

Getting the module from Magento Marketplace

Go to the official Marketplace page of Magento and get the module as following flow

Installing the module

1

2

3

Page 4: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

4

Installing the module

Installing the module on your Magento 2 shop

Login to the administrator page and

Click on [System]

Click on [Web Setup Wizard]

Select [Extension Manager](v2.2) or [Component Manager](v2.1)

Enter your Public and Private keys and click on [Sign in]/[install]

Select[anotherlane/creditcardpayment]and click on [install]

Execute[Readiness Check]→[Create Backup]→[Component Install]

Page 5: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

5

Install the module manually

1. Go to your Magento2/app

2. Create a folder[code] under the app

3. Extract the Anotherlane.zip file and copy it under the code directly

4. Navigate to your Magento 2 root folder and run the command as follow

php bin/magento module:enable Anotherlane_Creditcardpayment

php bin/magento setup:upgrade

php bin/magento setup:di:compile

php bin/magento cache:flush

php bin/magento setup:static-content:deploy

※: Please back-up the data before installing/uninstalling

Page 6: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

6

Log in to your Magento Administration

Click on [STORES]

Click on [Configuration]

Click on [SALES]

Click on [Payment Methods]

Locate [Anotherlane Credit Card Payment]

Edit the configuration and click on [Save Config]

Description of each option:

Enable: Selection to enable the extension

Title: Payment method name displayed when the user makes Checkout

SiteId and SitePass: Information for authentication issued by us to the merchants/marketers

Currency: Selection of the currency which was agreed with the merchant/marketers

BankTrans Type : The timing of issuing the bank account to the user

Check Amount : The order amount will be checked with the value of callback response amount

Check Currency : The extension will check the currency which is set by the merchants/marketers on

the admin page and selected by the user

Configure the module

Page 7: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

7

One-time Payment (Credit Card)

Users can select our payment method when they make Checkout

The user will be redirected to our payment page after clicking on [Place Order]

Settlement flow

Page 8: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

8

When the user inputs the credit card information and finishes the settlement, a callback response

will be sent to the merchants/marketers by our system

Page 9: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

9

The user is able to return to the Magento’s completed page with pressing [Back]

Page 10: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

10

Recurring Payment (Credit Card)

Advance preparation:Set the product as a recurring product

Page 11: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

11

Add a new attribute to enable the recurring function(Mandatory)

1.Optional

2.Yes/No

3.alij_cont_enable

Page 12: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

12

1. Default Label:Optional input

2. Catalog Input:Please set it to [Yes/No]

3. Attribute Code:Must be set to alij_cont_enable

※Manage Labels and Storefront Properties are capable of freely setting

Add a new attribute to set the recurring times(Optional)

1. Default Label:Optional input

2. Catalog input:Please set it to [Text Field]

3. Attribute Code:Must be set to alij_cont_times

※Manage Labels and Storefront Properties are capable of freely setting

※The payment will be recurred forever if the recurring count attribute is not set, so please add the

attribute to set the specific number of times

1.Optional

2.Text Field

3.alij_cont_times

Page 13: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

13

Add a new attribute to set the amount of next payment(Optional)

1. Default Label:Optional input

2. Catalog Input:Please set it to [Price]

3. Attribute Code:Must be set to alij_cont_amount2

※Manage Labels and Storefront Properties are capable of freely setting

※The next recurring payment amount will be set the same as the first payment amount if the next

amount attribute is not set, so please add the attribute to customize the next payment amount

※The calculation of the next amount : [Next payment amount value * Number of items + tax +

shipping]

1.Optional

2.Price

3.alij_cont_amount2

Page 14: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

14

Set the product as a recurring product

Edit the product which would like to have the recurring option and click on [Add Attribute]

Page 15: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

15

Check the recurring attribute and click on [Add Selected]

The attribute(s) will be displayed in [Attributes]

Page 16: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

16

The settlement flow will be displayed as follows by the value

Buying two recurring products [Affirm Water Bottle]

Page 17: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

17

※It is not allowed to order a recurring product and other product together

Page 18: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

18

Bank Transfer Payment

The settlement flow will be displayed as follows

Select [Bank transfer]

Page 19: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

19

Click on [Input confirmation]→[Process Payment] The account will be issued

The payment will be completed once the user wires to the account

A comment will be written on the order according to the transfer amount

Page 20: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

20

In order to reflect the results of settlement, please contact us the YourMagento URL

Successful settlement case:

After merchants/marketers received the callback response, [Orders] [Invoices] [Transactions] will be

updated

Order status

Page 21: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

21

The user will receive the invoice

Page 22: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

22

Failure settlement case:

When settlement fails for some reasons, NG callback response will be sent to the

merchants/marketers by our system

Page 23: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

23

The user is able to return to the Magento’s shopping cart page with pressing [Back]

After merchants/marketers received the NG callback response, [Sales]→[Orders], Transaction will

be updated

Page 24: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

24

Page 25: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

25

Currency Check

The extension will check the currency which is set by the merchants/marketers on the admin page

and selected by the user. If they mismatched, the URL will be redirected to the error page

Error Check

Page 26: About this module 2€¦ · Version:1.1.0 Platform:Magento 2.0 2.1 2.2 Overview:This module enables the merchants/marketers to accept online credit card payments from their

26

Amount Check

The order amount will be checked with the value of callback response amount. If they mismatched,

the order will be canceled and the “TransactionID” will be left as a comment for

merchants/marketers