Magento 2 Quickbooks Payments - PowerPoint PPT Presentation

About This Presentation
Title:

Magento 2 Quickbooks Payments

Description:

Magento 2 Quickbooks Payments by Meetanshi integrates the Quickbooks payment gateway with Magento 2 store for secure online payments. Quickbooks Payments by Intuit is a popular and trusted payment gateway used globally. Ensuring secure online payments in the store, Quickbooks payments enables to process payments – PowerPoint PPT presentation

Number of Views:4
Slides: 13
Provided by: meetanshiinc
Category: Other

less

Transcript and Presenter's Notes

Title: Magento 2 Quickbooks Payments


1
QuickBooks Payments for Magento 2 User Guide
  • Table of Content
  • Extension Installation Guide
  • Payment Gateway Configuration
  • Configuration
  • QuickBooks Payments in Frontend
  • QuickBooks Payment Details in Order View Backend
  • QuickBooks Payment Method for Backend Order

QuickBooks Payments for Magento 2
Meetanshi
2
  • Extension Installation
  • For Magento Marketplace Customers
  • Find the Composer name and version of the
    extension in the extensions composer.json file.
  • Login to your SSH and run
  • composer require meetanshi/magento2-quickbooks-pay
    ments
  • composer require quickbooks/v3-php-sdk
  • Enter your authentication keys. Your public key
    is your username your private key is your
    password.
  • Wait for Composer to finish updating your project
    dependencies and make sure there
  • arent any errors.
  • To verify that the extension installed properly,
    run the command
  • php bin/magento modulestatus Meetanshi_QBMSPaymen
    t
  • By default, the extension is probably disabled.
  • Enable the extension and clear static view files
  • php bin/magento moduleenable Meetanshi_QBMSPaymen
    t --clear-static-content
  • php bin/magento setupupgrade
  • For Magento version 2.0.x to 2.1.x - php
    bin/magento setupstatic-contentdeploy
  • For Magento version 2.2.x above - php
    bin/magento setupstatic-contentdeploy f
  • php bin/magento cacheflush

QuickBooks Payments for Magento 2
Meetanshi
3
  • Payment Gateway Configuration
  • Prior to configuring the extension, you need to
    configure the payment gateway for the API
    connection.
  • First of all, go to https//developer.intuit.com/a
    pp/developer/homepage and login to your
    QuickBooks Payments account. Move to the
    dashboard and click on the Apps where you can
    find apps if you have already added. Click
    Create an App to create a new app for the
    payment gateway integration.
  • Select the platform for the app as QuickBooks
    Online and Payments.

QuickBooks Payments for Magento 2
Meetanshi
4
  • Enter app name, select the scope as Payments (US
    Only) and click Create App.
  • Once the app has been created, you can see it
    listed under the Apps tab. Click on the payment
    app you created to get the client ID, client
    secret and add redirect URL.

QuickBooks Payments for Magento 2
Meetanshi
5
  • From here, click on Keys and OAth under the
    development/production mode. The values under
    the client ID and client secret fields need to be
    copied and added to your Magento 2 extension
    configuration. Also, add the redirect URL as
    https//yoursite.com/qbmspayment/connection/succes
    s and save the URL.

QuickBooks Payments for Magento 2
Meetanshi
6
  • Configuration
  • For configuring the extension, login to Magento
    2, move to Stores ? Configuration ?? Sales ?
    Payment Methods ? QuickBooks Payments -
    Meetanshi, where you can find various settings
    to configure the extension.
  • Enabled Enable or disable QuickBooks Payments
    extension from here.
  • Title Enter title for the QuickBooks Payment
    method to show in the frontend.
  • Show QuickBooks Payment Logo Select YES to show
    QuickBooks logo on the checkout page in
    frontend.
  • Sandbox Mode Set YES to enable sandbox mode for
    the payment gateway.
  • Client ID Enter the client ID you have copied
    from the QuickBooks admin panel.
  • Client Secret Enter the client secret you have
    copied from the QuickBooks admin panel.
  • Payment Action Select one of the payment actions
    for the payment capture.
  • Authorize Authorizes and validates card for the
    order amount. The admin has to manually capture
    the amount (by generating invoice using Capture
    Online option) within the authorization hold
    period which is 7 business days for QuickBooks
    payments.
  • Authorize and Capture Authorizes and captures
    the order amount immediately.
  • Payment from Applicable Countries Select
    countries to allow use of payment method.
  • Debug Select YES to enable debug.
  • Instructions Enter additional instructions to
    show on the checkout page in the frontend.
  • Minimum Order Total Enter the minimum order
    total to allow the use of the payment method.
  • Maximum Order Total Enter the minimum order
    total to allow the use of the payment method.
  • Sort Order Enter sort order of the payment
    method.

QuickBooks Payments for Magento 2
Meetanshi
7
QuickBooks Payments for Magento 2
Meetanshi
8
  • After configuring the settings, save the
    configuration and click Connect to QuickBooks
    for the API connectivity. You will get a new
    window to sign in with the QuickBooks credentials
    and once you are signed in, the API will be
    connected successfully.
  • After the API gets connected, close the window
    and refresh the Magento 2 configuration page
  • and you can see the Connection Status as
    connected.

QuickBooks Payments for Magento 2
Meetanshi
9
4. QuickBooks Payments in Frontend Once the
extension is configured, it can be seen enabled
on frontend. Simply add products to cart and at
checkout, you can see payment method enabled.
Select it, add card details and click to finish
payment and place order.
QuickBooks Payments for Magento 2
Meetanshi
10
  • QuickBooks Payment Details in My Account Section
  • Immediately after the order is placed, the
    QuickBooks payment details can be seen in order
    view under My Account section.

QuickBooks Payments for Magento 2
Meetanshi
11
5. QuickBooks Payment Details in Order View
Backend Apart from My Account section, QuickBooks
payment details can be found in Sales ? Orders
? Order View section in the backend.
QuickBooks Payments for Magento 2
Meetanshi
12
6. QuickBooks Payment Method for Backend
Order Just as frontend, QuickBooks payment method
also works with backend orders. Admin needs to
create new order and select QuickBooks payment
method, add card details and click submit order
to place order from backend using the QuickBooks
payment method.
QuickBooks Payments for Magento 2
Meetanshi
Write a Comment
User Comments (0)
About PowerShow.com