PagSeguro Payment. User Guide

Similar documents
PayPalPlus Magento 2 User's Guide

EASYPAY MODULE - MAGENTO 2

Triveneto payment method for Magento 2

Authorize.Net Magento 2.x Payment Module

rma_product_return_magento2

Admin Product Grid Category Filter

5. Enable and configure Stripe in Magento Admin under Stores/Configuration/Payment Methods/Stripe

STRIPE PAYMENTS FOR MAGENTO 2 - DOCUMENTATION

Import Export Products Attributes

Magento 2 Guide ING. Guide 1

Delete Orders User Guide

Payments. Magento2 Module User Guide for v4.0.x

Quickbooks Connector Quick Start Guide

How to Migrate from Drupal Commerce to Magento

MexBS Google Invisible Recaptcha v1.0.0 User Guide

USER GUIDE MAGENTO TO MAGENTO MIGRATION

PX Shopping Cart Plugin Magento. Version 1.3

User Guide. Nexmo SMS Notification Extension for Magento by Azaleasoft. Support: (

Merchant e-solutions Payment Acceptance User Guide for Magento version 2.x ( M2 )

Purpletree SMS for Magento2

CyberSource Global Payment Management for Magento 2

Twitter & Facebook Login v2.x Extension Installation for Magento 2 From Plumrocket Documentation

Web Push Notification

China SMS Login. V1.X for M2. User Guide / Sunf

Merchant e-solutions Payment Acceptance User Guide for Magento (M1)

Php4u Payment Restrictions Module for Magento 2

In this tutorial, we will show you how to easily add your store to your Facebook fan/business page, just in two simple steps.

Stripe Payment with Recurring Profile MAGEDELIGHT.COM USER MANUAL E:

User Guide. Twilio SMS Notification. Extension for Magento by Azaleasoft. Support: (

INSTALLATION GUIDE. for Magento 2 Extension

Authorize.net CIM - Magento 2 USER MANUAL MAGEDELIGHT.COM E:

Magento Survey Extension User Guide

Log Monitoring And Notification User Guide

Magento Pinterest Extension User Guide

Ebay Integration User Guide 0.0.1

DPD France Shipping Method Module Magento 2

Magento 2 Community / Enterprise Plugin

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

USER MANUAL. Fooman Connect: Xero - Magento 2. Quick Links. Leave a Review Reviews help to build a trusted Magento community.

USER MANUAL. MageMob Admin TABLE OF CONTENTS. Version: 1.0.0

Mobile Login extension User Manual

CyberSource Global Payment Management

PayPlug. The payment solution that increases your sales PAYPLUG EXTENSION FOR MAGENTO V1

Gift Card Manager Extension

Quick Start Manual. Not2Order for Magento 2. Start here

Steps A. Identify version number B. Access configuration page C. Basic settings D. Advance settings E. Front end experience settings F.

Custom Registration Field For Magento2

Ebay Integration User Guide 0.0.1

Wirecard CEE Integration Documentation

Fastly_Cdn Module Installation Instructions

GDPR PRO FOR MAGENTO 2

Easily communicate with customers using up-to-date, customized templates. Allow customers to return products as an existing customer or guest.

Cart Product Selector. Quick Start Guide

1. Installation Instructions

Buyer Seller Communication Marketplace Add-on

Trellis Magento 2 Salsify Connector

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

CyberSource Global Payment Management for Magento 2

Blast Search Lucene Search Module for Magento 2

Customer Redirect Pro for Magento 2

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

USER MANUAL. Star Track Shipping TABLE OF CONTENTS. Version: 2.0.0

[ 5 ] If you are in developer or default mode, run the following commands:

WordPress WooCommerce plugin. Merchant Integration Manual

Stockbase Extension Magento 2.0

User Manual for Market Place. Version 2.0 & above

Custom Carrier Trackers

Review Reminder extension for Magento2. User Guide

This guide will show you how to install and configure Fastly CDN extension for Magento 2.

USER MANUAL DELIVERY DATE SCHEDULER TABLE OF CONTENTS. Version: 1.0.0

Magento Extension User Guide: Web Services Version 3.6.1

Magento User Guide

Important Notice. All company and brand products and service names are trademarks or registered trademarks of their respective holders.

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

Rewards Points for Magento 2.0

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

EMARSYS FOR MAGENTO 2

1. Installation Instructions

USER MANUAL. Language Translator TABLE OF CONTENTS. Version: 1.0.4

1. Installation Instructions

1. Installation Instructions

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

EWAY RAPID SETUP GUIDE FOR

In order to install mypos Checkout plugin please follow the steps below:

CUSTOMER APPROVAL FOR MAGENTO 2

Frequently Asked Questions

Indian GST extension User Manual

WePay Payment Gateway

Instagram Widget User Guide

Masterpass Magento Plug-In Installation Guide Enterprise Edition Versions and

Facebook Pixel for Remarketing for Magento 2

Integration Document. Supports Payumoney & Citrus

Control for CloudFlare - Installation and Preparations

E-wallet - Magento 2 USER MANUAL MAGEDELIGHT.COM

User Guide. Order Attachments. Extension Version User Guide Version Magento Editions Compatibility

Vantiv ecommerce for Magento 2

Call For Price extension User Manual

Resurs Bank. Magento 1 module. Checkout

Transcription:

PagSeguro Payment for Magento 2 User Guide Version 1.0.1 Support: info@pronkoconsulting.com

Table of Contents Introduction About PagSeguro Payment For Merchants For Customers Functionality 1. Installing PagSeguro Payment Module 1.1. Install via Component Manager 1.2. Install via Composer System Requirements 2. How to Use 2.1. Configuration 2.1 Order States 2.2. Configuration 3. Support Support Report 1

Introduction Congratulations on your purchase of PagSeguro Payment, this User Guide helps you to set up the new extension for Magento 2. If you need support, let us take care of installing PagSeguro Payment. About PagSeguro Payment PagSeguro is a Brazilian gateway, but accepts foreign transactions. With this gateway your Magento 2 website can offer PagSeguro as a payment method. To ensure consumer safety all financial transactions are conducted within the secure environment of PagSeguro, so you do not need to purchase a SSL certificate. For Merchants Accept payments online via PagSeguro Payment module for Magento 2 web store. This is one of the best in its class payment integration carefully implemented and tested by Developers specializing in Magento 2 (experts in payment integrations). PagSeguro module for Magento 2 allows your customers to pay without leaving checkout user journey of a website. This integration uses PagSeguro Payment API (PCI SAQ A) with redirect and lightbox support. For Customers PagSeguro Payment module provides seamless shopping experience. It allows a customer, once decided to purchase a product on a website to pay using his/her favorite credit or debit card securely. Functionality Out-of-box PagSeguro Payment module for Magento 2 supports all the necessary capabilities to accept and manage payments online with PagSeguro Payment. The following is a list of features supported:out-of-box PagSeguro Payment module for Magento 2 supports all the necessary 2

capabilities to accept and manage payments online with PagSeguro Payment. The following is a list of features supported: 1. Fully PCI level 1-compliant payment integration 2. Lightbox support with seamless user experience 3. Redirect support for even more secure experience 4. Supports the following credit and debit cards: Visa, Mastercard, Diners, Amex, Hipercard, Aura, Elo, PLENOCard, PersonalCard, Brasilcard, FORTBRASIL, CARDBAN, VALECARD and Cabal 5. Multi-store, multi-currency and multi-accounts support 6. Flexibility in controlling Transaction status when order is placed. It helps in case additional stock or payment verifications should be performed. 7. Flexible and powerful PagSeguro Payment Configuration 8. Comes with English and Portuguese language packs 1. Installing PagSeguro Payment Module It is recommended you first install the module in a test Magento environment that is a copy of your live store. After you have verified the module works correctly in your test store, you can safely install the module in your live website. 1.1. Install via Component Manager Here are steps required to install PagSeguro Payment extension via Component Manager. 1. From your Magento Admin access System -> Web Setup Wizard page. 2. Enter Marketplace authentication keys. For more information about authentication keys generation please visit http://devdocs.magento.com/guides/v2.0/install-gde/prereq/connect-auth.html. 3. Navigate to Component Manager page. 4. On the Component Manager page click Sync button to update your new purchased extensions. 5. Click Install in the Action column for PagSeguro Payment component. 3

6. Follow Web Setup Wizard instructions. 1.2. Install via Composer In case you received a ZIP archive with PagSeguro Payment module for Magento 2 this section will show you how to install module via Composer package manager. Make sure you use right package with name which usually looks like pronko-module_pagseguro-1.0.0.zip, where 1.0.0 is a module version. Please note that module version might change. Place pronko-module_pagseguro-1.0.0.zip package into the Magento 2 root directory. Usually absolute path is /var/www/magento/. Please consult with system administrator of the hosting provider you use for Magento 2 website. Open composer.json file located in Magento 2 root directory and add new repository and require directives as follow: ---------------- repositories : [ { type : artifact, url :./ } ] require : [ pronko/module-pagseguro : 1.0.0 ] ---------------- From the command line execute the following command: $ composer update As a result of execution among other packages there will be 2 packages: 4

Verify successful module installation by running module status command from magento console tool: $ bin/magento module:status Result of this command should show Pronko_Pagseguro module in the List of disabled modules. Enable the module by running module enable command: $ bin/magento module:enable Pronko_Pagseguro Once finished, module should be installed in Magento 2. Run setup upgrade command: $ bin/magento setup:upgrade For production environment the following command are required to be executed: $ bin/magento setup:static-content:deploy $ bin/magento setup:di:compile Congratulations, you have successfully installed System Requirements PHP 5.6+, PHP 7.0.2, PHP 7.0.4, PHP 7.0.6+ PagSeguro PHP SDK Library 3.0.0 Magento Community Edition 2.0.7+ - 2.1.x Magento Enterprise Edition 2.0.7+ - 2.1.x 2. How to Use This section will show how to setup and use PagSeguro Payment extension. Before reading this section the extension should already be installed. Read Installing PagSeguro Payment section of the original document for instructions. 2.1. Configuration PagSeguro Payment module can be easily configured to meet business expectations of your web store. This section will show you how to configure the extension via Magento Admin. 5

Navigate to Store -> Configuration -> Sales -> Payment Methods section. On the Payments Methods page the PagSeguro Payment method should be listed together with other installed payment methods in a system. The Configure button allows to easily show all configuration settings for PagSeguro Payment. Once you have finished with the configuration simply click Close button for your convenience. Please ensure you check all configuration settings prior to using PagSeguro payment method. Pay attention to the Merchant Email and Merchant Token settings. In case you don t have a PagSeguro account, please follow the instructions at the PagSeguro website. The following table highlights General Configuration settings. Field If you select... The result will be... Module Version - Shows currently installed version 6

of the extension. The Release Notes link will open popup window with all changelog of all versions. Enable this solution Yes PagSeguro payment method becomes available for use as a payment method during Checkout. Title PagSeguro Payment Defines payment method title for PagSeguro payment option at Checkout. Merchant Email merchant@example.com Merchant Email provided as part of the PagSeguro Account. Merchant Token Unique string Merchant Token provided as part of the PagSeguro Account. Connection Type Lightbox / Redirect Changes integration type for PagSeguro payment. Redirect option will enable customer redirection from on Checkout in Magento 2 page to a 1 PCI Compliant server hosted by PagSeguro. Lightbox option will trigger popup with payment form on Checkout in Magento 2 provided by PagSeguro payment. Customer won t be leaving the website. Environment Production / Sandbox Changes state of the extension from staging to production. It is recommended to use Production setting once website is live. Debug Yes All communication queries are stored in the pagseguro.log file. Shipping Type Normal Order (PAC) Allows to configure shipping type send as part of checkout transaction request to PagSeguro. Available options: Normal Order (PAC), SEDEX, Not Specified Payment Action Authorize Only Initial order payment transaction authorizes payment amount. 7

Authorize and Capture Initial order payment transaction transfers payment amount to a Merchant bank account. Minimum Order Total Example: 500 Shows payment method only if minimum order total reaches amount set. Maximum Order Total Example: 1000 Shows payment method only if maximum order total less than amount set. Sort Order Example: 1 Shows Elavon Payment method according to sort order set. The Release Notes link next to Module Version number opens PagSeguro Payments Release Notes popup with all release versions and changes included. You may always come back to this screen to verify changes and new versions installed in your Magento 2 web store. Note: PagSeguro Payment module sends Base Store Currency during communications with PagSeguro Payments provider. 2.1 Order States The following PagSeguro transaction statuses create Authorization Invoice during order placement action: in_analysis. Capture invoice is created when PagSeguro transaction status is one of the following: pay or available. All other statuses do not allow Transaction to be created, e.g. waiting_for_payment. Capture invoice will be automatically created when PagSeguro Payment Provider send Notification about changed Transaction status back to a website. Please read next section on how to configure Notifications. 8

2.2. Configuration PagSeguro Module for Magento 2 supports Notifications sent from PagSeguro Payment Provider. In order to start accepting notifications PagSeguro account settings should be updated with the next information. Notification URL: https://www.example.com/pagseguro/notification/receive where www.example.com should be replaced with real domain name of a Magento 2 website. Redirect Url: https://www.example.com/pagseguro/redirect/response where www.example.com should be replaced with real domain name of a Magento 2 website. Name for the parameter: code 9

3. Support PagSeguro Payment module for Magento 2 comes with support period. All support requests are going to be reviewed within 24 hours period. All future module updates and bug fixes are included. Additional features requests are reviewed and discussed. Support Report The support report is generated during PagSeguro Payment lifecycle. All communications with PagSeguro Payment provider are stored in a pagseguro.log file. The file is used for validation, testing of a module installed. The pagseguro.log file usually located under var/log/ directory inside Magento application. Please send all support requests to info@pronkoconsulting.com. 10