E-commerce and plugins

Checkout integrated into your e-commerce shopping experience.

Active Pix, card and ticket with plugins for major e-commerce ecosystems All Iopay resources to a remote facility Raise the level of experience for your customers today

Finish your purchase

Choose how you prefer to pay

High conversion in payments doesn't happen by chance.

It's built into every detail of the payment.

From clicking on payment to order confirmation, each step can move the consumer closer or further away from the purchase. IOPAY combines checkout experience, means of payment, tokenization, events and infrastructure to reduce friction without fragmenting the operation.

transparent checkout pix, card and boleto Tokenizationwebhooks Plugin + API
What Supports Conversion

High conversion is not an isolated promise: it's the result of a more fluid experience supported by features that keep checkout and operation connected.

01Clear checkout.

Less visual breakdown, less flow deviation and more continuity in your own store experience.

02Pix, card and boleto on the same stack.

More coverage for different purchase profiles without spreading the operation across disconnected solutions.

03Tokenization and Recouping with One Click

It facilitates recurrence, new purchase and less friction travel when the customer already wants to pay.

04Webhooks for the after-pay.

Updating ERP, WHO, fulfillment and automation without relying on parallel controls to keep up with the request.

05Plugin to speed up. API to scale.

Start quickly with the plugin and keep the same base as the operation evolves to deeper flows.

06Conversion with operational readings.

Selling more also requires seeing more: reconciliation, events and preserved context help sustain scale.


Ecosystems

IOPAY plugins for major e-commerce platforms.

Plugins to speed up the deployment of the checkout in your store.

Choose the plugin that suits your ecosystem and connect Pix, card and boleto to the IOPAY infrastructure while preserving your store's shopping experience. The same basis allows for the development and extension of APIs integrations to even deeper features when their operation needs it.

transparent checkoutpix, card and boletofaster deployment
Coming soon
PluginUse the ready module to activate Pix, boleto and card without rewriting the checkout.
The same basisStart with the plugin and evolve to APIs when your flow asks for deeper.
The following is a list of the types of equipment used:Choose the right ecosystem, validate the environment and accelerate the go-live with less friction.
Measurement of the integrated servicesFor specific journeys, the same infrastructure may be consumed by APIs and webhooks.
High conversion in practice

When paying seems easy, the purchase intention keeps moving forward.

An efficient payment journey reduces interruptions at the most sensitive point of the sale. IOPAY combines transparent checkout or purchase completion with your company's trademark, different payment methods and real-time communication to keep the experience simple until confirmation.

01
Transparent checkoutThe customer remains in the store experience without unnecessary context changes.
02
More ways to payPix, card and boleto meet different preferences in the same purchase flow.
03
Responsive experienceA clear journey on desktop and mobile helps reduce friction in filling and confirming.
04
Connected confirmationEvents and webhooks keep order, automation and systems updated after payment.
Catalogue of plugins

Choose your platform.
Connect and start operating.

We put together IOPAY plugins, technical documentation and integration access in one place. When a technical link has not yet been published, the plugin remains identified in the catalogue and access can be added later.

Wordpress and Woocommerce
Coming soon

WooCommerce and WordPress

Transparent checkout for WordPress stores with WooCommerce, with Pix, boleto configuration and card directly on the dashboard.

PlatformWordPress + WooCommerce
PaymentsPix · boleto · card
OperationsCredentials, Parting, Anti-Fraud and Logs
Magento 2
Plugin

Magento 2 / Adobe Commerce

Module for Magento 2.x, installed by Composer, Git or manual package and callback of webhook for request updating.

CompatibilityMagento 2.x · Adobe Commerce
PaymentsPix · boleto · card
InstallationComposer · Git · manual
Magento 1
Plugin

Magento 1

Module for Magento 1.x installations including documented compatibility with different OneStep Checkout implementations.

CompatibilityMagento 1.x
PaymentsPix · boleto · card up to 12x
InstallationComposer · Git · manual
Bubble
Plugin

Bubble

API IOPAY plug-in for consumption in Bubble-built projects, with access to the plugin and demo environment.

PlatformBubble
Model of theNo-code / low-code
IntegrationIOPAY plugin for non-code / low-code projects
Shopify
Plugin

Shopify

IOPAY plugin for operations in Shopify, connecting the purchase journey to the payment infrastructure and operational resources of the account.

PlatformShopify
CheckoutIntegration into the store flow
FeaturesPayments and updating of orders
VTEX
Coming soon

VTEX

IOPAY plugin for operations in VTEX, currently in preparation. In the meantime, specific designs can be evaluated by custom integration via API.

PlatformVTEX
Status of theComing soon
OtherCustomized integration by API
OpenMage
Plugin

OpenMage

Integration for OpenMage with Pix, boleto and card, environment configuration and webhook for status synchronization.

CompatibilityOpenMage
PaymentsPix · boleto · card
InstallationComposer · Git · manual
OpenCart
Plugin

OpenCart 3

Transparent checkout extension approved for OpenCart 3.x, with Pix, boleto, card, webhooks, sandbox and anti-fraud settings.

CompatibilityOpenCart 3.x.x
PaymentsPix · boleto · card
FeaturesSandbox · debug · webhooks • anti-fraud
Drupal
Plugin

Drupal

Payment plug-in for stores built in Drupal, connected to the IOPAY infrastructure for online processing.

PlatformDrupal
CheckoutIntegration into the store flow
IntegrationCheckout flow and IOPAY payments
Checkout

Resources for a full shopping journey.

Plugins abstract much of the integration and connect the store's checkout to the transactional and operational features of IOPAY.

01

Transparent checkout

The consumer completes the payment in the store environment, reducing changes in context during the purchase.

02

Card up to 12x

Card view and parcel configuration according to business rules and capabilities of the plugin used.

03

Pix

Generation of QR Code and Pix Copy and paste within the checkout experience.

04

Boleto

Generation of boleto registered without requiring the buyer to navigate to another platform.

05

Webhooks

Update the status of the request automatically from events received from IOPAY.

06

Sandbox

Valid credentials, means of payment and flows before activating processing in production.

07

Fraud prevention

Analysis resources may be enabled according to the plan and profile of the operation.

08

Responsible

Experience prepared for travel on desktop, tablet and mobile devices.

IOPAY  —  Where financial technology meets performance
Operational flow

From purchase to order update.

The plugin connects the checkout experience to the payment infrastructure and returns the transaction status to the store.

01Customer completes the cartPurchasing remains in the e-commerce environment.
02Select the paymentPix, card or boleto, as configured.
03Plugin sends the chargeCredentials connect the module to IOPAY.
04Payment is processedThe transaction shall be carried out in the flow applicable to the transaction.
05Status is updatedIOPAY records the result and its events.
06Webhook returns to the storeThe request may be updated automatically.
07Follow your sale through the shop or portal IopayTransaction, receivable and reconciliation continue at the portal.
The following is a list of the types of equipment used:

A clear path to production.

The process varies by platform, but the operational logic is consistent: active account, credentials, module, configuration, webhook, testing and activation.

01
Open and set up your IOPAY account.

Complete the onboarding and enable the required operation to your checkout.

02
Get the integration credentials.

E-mail of API, Seller ID, Secret and other environmentally relevant data.

03
Install the plugin on your platform.

Use documentation, Composer, Git, package or process that is indicated for each ecosystem.

04
Set up means of payment and rules.

Activate Pix, boleto and card, plot, anti-fraud and other supported preferences.

05
Set up webhook and domain.

Ensure that the store receives the status changes and validates the necessary integration restrictions.

06
Test it on sandbox and publish it.

End-to-end validity before processing payments in production.

Operations

The plugin makes checkout easier.
The platform supports the operation.

After integration, IOPAY continues to connect payment, events, transactions, receivables and settlement in the same infrastructure.

Transactions

Status and operational context

Accompany approved, outstanding, failed, withdrawn and other available statuses in the transactional flow.

Receivables

Financial position after sale

Connect the sale originating in e-commerce to the receivables calendar and the financial operation of the account.

Events

Webhooks for automation

Sync store, ERP, CRM, fulfillment and other applications with relevant payment events.

For customized projects

Extend the functionality
Whenever necessary.

Use the plugin to speed up go-live or build your own journey with APIs, webhooks, tokenization, split, and platform features.

// consulting details of a sale made (id 04d6bf27c16746c385b68e7a1df9da2b)
GET https://sandbox.api.iopay.com.br/api/v1/transaction/get/{ID_TRANSACTION}
{
  "success": {
    "id": "04d6bf27c16746c385b68e7a1df9da2b",
    "resource": "transaction",
    "status": "pending",
    "confirmed": "0",
    "amount": "100.00",
    "original_amount": "100.00",
    "currency": "BRL",
    "description": "descrição da venda",
    "payment_type": "boleto",
    "app_transaction_uid": null,
    "refunds": null,
    "rewards": null,
    "discounts": null,
    "pre_authorization": null,
    "sales_receipt": null,
    "customer": "4cbc68b7eac646f7b1b457f1363731e1",
    "statement_descriptor": "iopay",
    "payment_method": {
      "id": "1304fe20687a403b826c6d112887f855",
      "resource": "boleto",
      "description": "descrição da venda",
      "reference_number": "9580261",
      "document_number": "9580261",
      "expiration_date": "2021-01-28T00:00:00+00:00",
      "payment_limit_date": "2021-01-28T00:00:00+00:00",
      "recipient": "iopay",
      "bank_code": "109",
      "customer": "4cbc68b7eac646f7b1b457f1363731e1",
      "address": null,
      "sequence": "137796",
      "url": "https://api-boleto-production.s3.amazonaws.com/85a4ff3e5965427b977874380bc078d2/53bf2bba0cb44eab85271fae07f66bd6/600f120d9fd5a808dd08e403.html",
      "accepted": false,
      "printed": false,
      "downloaded": false,
      "fingerprint": null,
      "paid_at": null,
      "barcode": "34191090995802612893231977690002485140000010000",
      "metadata": {},
      "created_at": "2021-01-25T15:46:37+00:00",
      "updated_at": "2021-01-25T18:46:39+00:00",
      "status": "not_paid",
      "billing_instructions": {
        "interest": {
          "mode": "DAILY_AMOUNT",
          "start_date": null,
          "amount": "3"
        }
      }
    },
    "installment_plan": null,
    "refunded": false,
    "voided": false,
    "captured": true,
    "location_latitude": null,
    "location_longitude": null,
    "individual": null,
    "business": null,
    "expected_on": "1970-01-01T00:00:00+00:00",
    "created_at": "2021-01-25T18:46:36+00:00",
    "updated_at": "2021-01-25T18:46:39+00:00",
    "reference_id": "123456789",
    "history": [
      {
        "id": "974a628204ba48d18c1d68b3b57c0436",
        "transaction": "04d6bf27c16746c385b68e7a1df9da2b",
        "amount": "100.00",
        "operation_type": "created",
        "status": "succeeded",
        "response_code": null,
        "response_message": null,
        "authorization_code": null,
        "authorizer_id": null,
        "authorization_nsu": null,
        "gatewayResponseTime": null,
        "authorizer": null,
        "created_at": "2021-01-25 18:46:36"
      }
    ]
  }
}

// webhook fired to your URL → Always updated request in your ecommerce or internal system
transaction.pending The following is the list of the countries of the European Union:

A natural evolution to more complex operations.

You can start with a ready module and when you need more control over UX, routing, sellers or automation, move on to custom integration.

  • REST APIs and webhooks
  • Tokenization and buyback journeys
  • Split and sellers for marketplaces
  • Integration with ERP, CRM and fulfillment
  • Sandbox and segregated credentials
IOPAY for e-commerce

Integrate with plugins or build your own experience.

Open your account and choose the deployment path appropriate to your platform, technical team and checkout journey.