Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

At back end, admin need to configure some fields to connect between your Magento site and the stripe account. 

 

Firstly, admin click on Stores Stripe Payments > Configuration Settings > Sales > Payment Methods. 

 

In addition, admin can set information for: Title, Secret Key, Publishable Key, Payment Action, New Order Status, Sandbox Mode Enabled, Email Customer, Credit Card Types, Credit Card Verification, Payment from Specific Countries.

 

We recommend two methods that customers can choose to checkout with Stripe: Stripe Embedded and Stripe Checkout Iframe.

 

In our example, we use test mode so we will fill test publishable key and test secret key to config between Stripe and Magento 2.

 

Image Removed

 

Image Removed

 

 

 (plus) Payment Action: Authorize and Capture:   

...

Stripe Payment Gateway

Edit the Title to the title you want to be displayed on the Checkout Page.

Image Added

(plus)Image Added If you use the Test Key:

  • You should fill in Stripe API Test Keys in Test Publishable Key, Test Secret Key to connect Magento and Stripe Payment Gateway.
  • Turn on the Sandbox Mode Enabled by choosing Yes.

(plus)Image Added If you use the Live Key:

  • Fill in your Stripe API Keys in Live Publishable Key, Live Secret Key to connect Magento with Stripe Payment Gateway.
  • Turn off the Sandbox Mode Enabled by choosing No.

(plus)Image Added Admin can set the Payment Action to be Authorize and Capture or Authorize Only

  • Authorize Only (Authorization): will check the card for validity but not charge the account yet until the order is approved and invoiced.

...

  • Authorize and Capture(Sale):

...

  •  will charge the debit/credit card at the time of the order submission.

  (plus) New (plus)Image Added Admin can set the New Order Status: Processing, Suspected Fraud

 (plus) Enable save card: Yes to turn on Save Card mode

 (plus) Enable 3D secure: Yes to turn on 3D secure mode.

      There are some notices for 3D secure that we have noted below tool tip. Please read carefully before choosing set up mode.            

...

  • Processing: The payment is made successfully and an order invoice is issued.
  • Suspected Fraud: No invoice is issued. 

(plus)Image Added Enable Save Card: Allow customers to save credit card information once they sign in.

(plus)Image Added Email Customer: Allow Stripe to send receipts to customers once the payment is successful.

(plus)Image Added Credit Card Types: Admin can choose which credit card types they want by choosing one or more items.

(plus)Image Added Payment from Applicable Countries: 

  • All allowed countries:  Enable all allowed countries to make payment.
  • Specific Countries: Restrict some countries by unselecting them from the Payment from Specific Countries.

(plus)Image Added Enable 3D Secure: Enable the 3D Secure with 4 options (Off, Check when required, Optional 3D Secure, Required 3D Secure)

...

  • Off: Disable checking for 3D Secure support

...

  • Check when required: Only performs 3D Secure test when it

...

  • is required by customer’s

...

  • bank
  • Optional

...

  • 3D Secure: Performs 3D Secure test when it

...

  • is supported by bank. If 3D Secure is not supported, the card will still be charged as usual

...

  • Required 3D Secure: Always check for 3D Secure and stop the payment if it is not supported.

(plus)Image Added In addition, admin can add/edit the Instructions to instruct customers how to do payment.

(plus)Image Added Sort Order:  Insert the sort order number admin wants to create.

 


Stripe Checkout Form: IFrame checkout form settings

(plus)Image Added Enable Stripe Checkout Form: Choose Yes to enable the IFrame checkout form.

(plus)Image Added Title: Edit the title for the payment method. Here we recommend you to set it as "Stripe Checkout IFrame"

 

Image Added

 

 

(plus)Image Added Admin can set the Payment Action to be Authorize and Capture or Authorize Only

  • Authorize Only (Authorization): will check the card for validity but not charge the account yet until the order is approved and invoiced.
  • Authorize and Capture(Sale):  will charge the debit/credit card at the time of the order submission.

(plus)Image Added Admin can set the New Order Status: Processing, Suspected Fraud

  • Processing: The payment is made successfully and an order invoice is issued.
  • Suspected Fraud: No invoice is issued. 

(plus)Image Added Amin can allow customers to pay by Bitcoin and Alipay by choosing Yes/No in Accept Bitcoin Payment, Accept Alipay Payment.

(plus)Image Added Admin can turn on Allow Stripe Checkout to collect customer's billing address, Allow Stripe Checkout to collect customer's zip code

(plus)Image Added Include Option for "Remember Me" for future purchase: If the admin set this option to Yes, Stripe will save the customer's information for later purchase in every website that use Stripe Payment Gateway.

(plus)Image Added Select Image: Upload image for Iframe checkout form.

(plus)Image Added Sort Order: Insert the sort order number admin wants to create.

 

(star) New(star) New: Three payment methods have been developed for Stripe: Apple/Google Pay, Giro Pay, Alipay.

    We have already connected fully in Stripe configuration before. Customer Admin only needs to enable the methods by following these steps.

Stripe Apple Pay, Google Pay (Stripe Payment Button) and Stripe Giro Pay, Stripe Alipay

(plus)Image Added Enable this method: Choose Yes to enable Apple Pay, Google Pay, Giro Pay

(plus)Image Added Title: Fill in the title for the payment method

(plus)Image Added  Admin can set the New Order Status: Processing, Suspected Fraud

  • Processing: The payment is made successfully and an order invoice is issued.
  • Suspected Fraud: No invoice is issued. 

(plus)Image Added Name of website displayed on Checkout: Your store name

(plus)Image Added Sort Order:  Insert the sort order number admin wants to create to use checkouting in frontend page.







When done, please press Save Configuration > Cache Management, your configuration is ready to use. Note

: This direction can be applied with all Subscription product and non-subscription product(warning) To use Google Pay (for PC), customers have to add their credit card to the browser.

 

...

 

Main Functions

For Subscription Product 

  • Create a subscription product

To create a subscription product, admin click on Products > Catalog and choose a product type. 

Then, the New Product page will be shown. Regarding the Stripe Payment and Subscriptions extension, admin needs to consider two tabs named Stripe Subscription and Stripe Subscription Billing Options.

 

 At Stripe Subscription tab, admin will set whether a product is a stripe subscription product or not.

 

+ YES: This product will be shown as a stripe subscription product at front end. This means this product's plans which were set at the Stripe Subscription Billing Options tab will be shown with this product at this product detail page (e.g. Plan ID, Billing Frequency ...). Customers will choose one of them and payment. 

 

+ NO: This product will be shown as a simple product (don't show this product's plans, it will be hidden). 


- At Stripe Subscription Billing Options tab, admin will need to set plans if they wish it is a subscription product. There are some fields that admin need to set, include:

+ Plan ID. 

+ Period Unit: Select one of the period units (Day, Week, Month, Year).

+ Billing Frequency.

+ Trial Period: Yes/No (Whether the product have a trial version or not). If admin choose Yes, they can define the period time allowing customer can use free the product according to your wish. If admin choose No, this means this product will not have a trail version. 

Also, if admin want to add more plans for a product, they only click on Add Option button. Then, admin can add the same as above. 

 



Please click on Save button to complete. 

At the same time, your stripe account will also automatically sync a product corresponding with the subscription product created at Plans tab.

 

  • View And Manage Stripe Payment 

            We created a Stripe Payment tab which allows admin can view and manage all of things Stripe Order. 

            There are two tabs, includes: 

  •  Settings

          With the Settings tab, we provide admins with the fastest way possible to access to Stripe Payment Settings.    

  • Subscription Manager

          Go to Subscription Manager tab, admin will see the list of orders regarding the subscription products. 


Admin can view and manage some information such as: Order ID, Subscription ID, Start Date, End Date and Status an easy way.   




To view more detail, please choose a order that admin consider and click on View. 


...