Wepay Payment & Subscription



Magento Platform
Open Source (CE)
2.1, 2.2, 2.3
Commerce using on prem (EE)
2.1, 2.2, 2.3

Tech Specifications

Current Version:
Stable Build
06 February, 2019
Extensions, Payments & Security, Payment Integration
License Type:
Open Software License 3.0 (OSL-3.0)


Wepay Payment and Subscription allows customers to make recurring payments in a secure and seamless manner. 

Other Extensions by Magenest


Back to top

Wepay is one of the emerging payment gateways in the world. With the aim to launch alternative merchant accounts, similar to ProPay or Stripe, Wepay tries it best to develop finance products and services with the ability to collect payments for various business models, including crowd funding.

With Wepay Payment and Subscription extension for Magento 2 by Magenest, your Magento store will be equipped with a new payment gateway that takes checkout security to the next level. While you can find all of the basic functionalities of a payment gateway, including hosted redirection checkout, authorize, capture, and refund, Wepay also supports Javascript form, saved card, CVV check, and subscription toolkit. On Magento back end, store owners can easily create multiple subscription plans for a specific product. Customers will be able to subscribe to a product's predefined plan on placing an order, which includes billing frequency detail and the number of billing frequency.

To use the extension, you need to sign up for a Wepay merchant account by contacting Wepay partners here.

This is how pricing for Wepay service works:

  • Credit card payments: 2.9% plus $0.30
  • Bank transfer payments: 1% plus $0.30
  • Termination Fee: None
  • PCI Compliance Fee: None
  • Equipment Lease: None
  • Charge back fee: $15

How it works

  • First, merchants need to sign up with one of Wepay’s partners directly here
  • Verify via an email from Wepay or their partners, containing a link to complete setup
  • Go to the back-end and connect your Magento 2 store with your Wepay account.

Full list of features for Wepay Payment and Subscription for Magento 2

  • Subscription management
  • Hosted Payment Page (Redirect)
  • Javascript form
  • Full and Partial refund
  • CVV
  • Authorize only
  • Void authorization
  • Authorize and capture
  • Card storage/Saved card

Exclusive features

PCI compliant

The PCI DSS certification process is designed to protect your sensitive data. WePay is a certified Level 1 PCI Compliant Service Provider (the highest level). We test our system daily (manually and automatically) to ensure security.

Subscription Management

  • The subscription management tools come with Wepay allows merchants to create subscription plans for products and services
  • Merchants can set a subscription price, the number of payment cycles and billing intervals
  • Customers also have the option to subscribe to the trial plan so they can see how the product works before actually buying it
  • Once customers are registered to the subscription plans, merchants will be able to manage their subscription plans in Magento 2 back-end

Hosted payment page/ Redirect payment checkout integration

  • With Wepay hosted payment page, customers making purchases will be directed to Wepay’s website to fill in their payment information
  • Payment details will be stored and processed on Wepay to collect payment information and charge payers. This minimizes the store owners' PCI compliance responsibilities
  • Merchants using this integration method will be eligible to validate their PCI compliance using SAQ A or RoC A

Javascript form integration

  • The javascript checkout form allows customers to pay without leaving the store
  • This ensures a consistent shopping experience for customers, increasing customer conversion while still reducing PCI DSS Compliance
  • Merchants using this integration method will be eligible to validate their PCI compliance using SAQ A-EP or RoC A-EP

Support for pre-authorization and full authorization

Authorize only

  • Check for customer account balance and lock that amount from being used by customer
  • Wait until merchant request payment to take money from customer’s account
  • Merchants should go to back-end to capture the fund

Authorize and capture

  • Authorize customer account for sufficient balance
  • If balance is sufficient, automatically transfer customer’s money to the merchant’s account

Void transaction

  • Merchants can void an authorized payment and so the fund will not be transferred from customer’s account to merchant’s account
  • Voided payments can be reauthorized so that the transaction might continue again

Saved card

  • When customers make payments, they might choose to save their card so it can be used for future purchase
  • During the next purchases, customers will be able to choose from a list of their saved cards to purchase products and services without having to manually enter their card detail

CVC Verification

  • Check the Credit Card Verification Code of the credit card customers are using
  • Stop the payment if the card fails to pass the verification process

Full/Partial Refund

Merchants can give full refunds or partial refunds (refund for specific items), depending on orders and customers

High quality products and services

When buying extensions from Magenest, you will enjoy:

  • 100% open source and customizable software
  • Lifetime update
  • Free 6 month support

 Front-end Demo | Back-end Demo | User Guide | Support Portal

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.1 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    Compatible with Magento 2.3
    - Add: display wepay message response
    - Fixbug: cronjob
    - Fixbug: error message display
    - Fixbug: subscription payment
    - Fixbug: di.xml error
    - Fixbug: display creditcard month and year
    - Fixbug: exception when checkout as guest in Magento 2.3


  • Compatible with Open Source (CE) : 2.2
  • Compatible with Commerce using on prem (EE) : 2.2
  • Stability: Stable Build
  • Description:

    ## [2.0.0] - 2017-10-21
    ### Added
    1. Compatibility Magento Open Source and Magento Commerce 2.2
    2. Bug fixing


  • Compatible with Open Source (CE) : 2.1
  • Compatible with Commerce using on prem (EE) : 2.1
  • Stability: Stable Build
  • Description:

    ## [1.0.0] - 2017-09-20
    ### Added
    1. Allow customers to checkout using Wepay Payment Gateway via Direct method or Hosted method.
    2. Allow admins to easily tweak and manage payments via Wepay.
    3. Enable Save Card to use later.
    4. Support Subscription.
    4. Support Magento 2.1


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top