Download the PHP package propultech/magento2-webpay-plus-mall-rest without Composer

On this page you can find all versions of the php package propultech/magento2-webpay-plus-mall-rest. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package magento2-webpay-plus-mall-rest

Webpay Plus Mall Integration for Magento 2

This module provides integration with Transbank's Webpay Plus Mall payment gateway for Magento 2. It allows customers to pay for orders using Webpay Plus Mall, which supports multiple commerce codes for different stores.

Features

Requirements

Installation

  1. Copy the module files to app/code/Propultech/WebpayPlusMallRest in your Magento installation.
  2. Enable the module:

Configuration

  1. Go to Stores > Configuration > Sales > Payment Methods > Webpay Plus Mall.
  2. Configure the following settings:

    • Enabled: Set to "Yes" to enable the payment method.
    • Title: The title of the payment method shown to customers.
    • Environment: Select "TEST" for testing or "PRODUCTION" for live transactions.
    • Código de Comercio Mall: Your Webpay Plus Mall commerce code.
    • API Key: Your Webpay Plus Mall API key.
    • Códigos de Comercio de Tiendas: Enter the commerce codes for your stores in JSON format. Example:

    • Estado de Pago Exitoso: The order status for successful payments.
    • Estado de Pago Erroneo: The order status for failed payments.
    • Estado de Nueva Orden: The order status for new orders.
    • Posición del plugin: The position of the payment method in the checkout.
    • Comportamiento del Email: When to send order confirmation emails.
    • Generar Invoice: Whether to automatically generate invoices for successful payments.

Product Configuration

  1. Edit a product and go to the General tab.
  2. Find the Webpay Mall Commerce Code field.
  3. Enter the commerce code to use for this product in Webpay Plus Mall transactions.
  4. If left empty, the first commerce code from the configuration will be used.

How It Works

  1. When a customer places an order using Webpay Plus Mall, the module creates a transaction with Transbank.
  2. The customer is redirected to Webpay's payment page to complete the payment.
  3. After payment, the customer is redirected back to the store.
  4. The module verifies the payment and updates the order status accordingly.
  5. If configured, an invoice is automatically generated for the order.

Transaction Details Builder

The module includes a transaction details builder that groups products by their associated commerce code and builds the transaction details array for Webpay Plus Mall. This allows for flexible handling of multiple commerce codes in a single transaction.

Support

For support, please contact the module developer or refer to the Transbank documentation:


All versions of magento2-webpay-plus-mall-rest with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1.0 || ^8.2.0 || ^8.3.0
magento/framework Version ^103.0.0
transbank/transbank-sdk Version ~2.0
transbank/webpay-magento2-rest Version ^2.3
propultech/magento2-core Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package propultech/magento2-webpay-plus-mall-rest contains the following files

Loading the files please wait ...