plugin-icon

BudPay

Accept both international and local payments on from your store.
版本
1.0.4
活躍安裝總數
200
最近更新:
Jun 5, 2025

collect both international an local payments on your store via budpay.

Plugin Features

  • Collections: Card, Bank Transfer

Requirements

  1. WordPress 6.0 or newer.
  2. Budpay Merchant Account API Keys
  3. WooCommerce 7.6 or newer.
  4. Supported PHP version: 7.4.0 or newer is recommended.

Source Code & Build Process

This plugin uses modern build tools to generate production-ready JavaScript and CSS. The original source code is available in a public repository:

📌 Source Code Repository: GitHub – budpay-woo-commerce-plugin

** Build Process ** The full, unminified source code for our plugin is publicly available at: https://github.com/BudPay-Org/budpay-woo-commerce-plugin Our plugin uses modern build tools, including Webpack (wp-scripts) and UglifyJS, to generate production-ready JavaScript and CSS.

For FTP manual installation, check here.

Configure the plugin

To configure the plugin, go to WooCommerce > Settings from the left menu, click Checkout tab. Click on Budpay. Alternatively you can see the budpay button on the sidebar. click it.

  • Enable/Disable – check the box to enable Budpay.
  • Configure your general setting by providing your merchant secret key and public key.
  • Testmode is enabled by default. To make live collections disable Test mode.
  • Click Save Changes to save your changes in each section.

Webhooks

1.0.1

  • Fixed bug that incorrectly transitioned transactions from Pending/Failed to Successful.

1.0.0

  • First release
  • Added: Support for WooCommerce Blocks.
  • Updated: WooCommerce Checkout Process
  • Added: Webhook Handler Acknowledgement.
  • Added: Support for HPOS.
  • Added: compatibility with WooCommerce 7.1 to 6.9.1

External Services

This plugin integrates with external services to process payments and provide a seamless checkout experience. Below is a detailed explanation of the services used:

  1. Budpay Inline Payment Integration
    • What it is used for: This service facilitates payment processing through the Budpay Inline Payment system.
    • Data Sent: The plugin sends transaction details, such as the amount, currency, and user-specific identifiers, to Budpay’s API endpoints.
      • API Endpoint: https://api.budpay.com/api/v2/
      • Inline Payment Script: https://inlinepay.budpay.com/budpay-inline-custom.js
    • When data is sent:
      • Data is sent to Budpay’s API when a user initiates a payment.
      • The inline script is loaded on the checkout page for payment functionality.
    • Links:

Contribution

We love to get your input. you can also include or suggest feature via Github here

免費使用Business方案
目前已測試版本
WordPress 6.7.4
此外掛程式已可供下載,並可用於你 系統。