ZiniPay Gateway for WooCommerce

Plugin Banner

ZiniPay Gateway for WooCommerce

by zinipay

Download
Description

ZiniPay adds a WooCommerce payment method that creates a hosted ZiniPay invoice and redirects the customer to complete payment securely.

The plugin is built for merchants with an active ZiniPay account and API key. Checkout settings include a choice of official ZiniPay API endpoints. The default is the primary service at https://api.zinipay.com. Alternate endpoints (https://api2.zinipay.com, https://api3.zinipay.com, and https://api4.zinipay.com) are official routes to the same ZiniPay service.

Features

  • Hosted ZiniPay invoice creation for WooCommerce orders
  • Payment verification before marking an order as paid
  • WooCommerce block checkout support
  • Configurable order status after successful payment
  • Official API endpoint selector (primary and alternate routes)
  • Optional debug logging

External Service

This plugin connects to the ZiniPay API in order to create invoices and verify payment status.

Service endpoints:

  • https://api.zinipay.com (primary)
  • https://api2.zinipay.com (alternate)
  • https://api3.zinipay.com (alternate)
  • https://api4.zinipay.com (alternate)

Data sent to ZiniPay may include:

  • Customer name
  • Customer email address
  • Order amount
  • WooCommerce order ID
  • Redirect, cancel, and webhook URLs
  • Invoice metadata required to verify the payment

The plugin sends this data only when a customer chooses ZiniPay during checkout or when the store verifies a ZiniPay payment callback.

ZiniPay service information:

  • Website: https://zinipay.com
  • Privacy Policy: https://zinipay.com/privacy-policy
  • Terms: https://zinipay.com/terms
  1. Upload the zinipay-gateway-for-woocommerce folder to the /wp-content/plugins/ directory, or install the plugin from the WordPress admin panel.
  2. Activate the plugin.
  3. Go to WooCommerce > Settings > Payments.
  4. Enable ZiniPay.
  5. Add your ZiniPay API key from Zini Pay Dashboard > Brands > Brand Key / API Key.
  6. Keep the Primary API endpoint unless that host is unavailable, then choose an official alternate endpoint.
Do I need a ZiniPay account?

Yes. You need an active ZiniPay account and API key to use this payment method.

Can I change the API URL?

You can choose one of the official ZiniPay API endpoints in WooCommerce > Settings > Payments > ZiniPay. The default is the primary endpoint at https://api.zinipay.com. Alternate endpoints are official routes to the same ZiniPay service.

Does this plugin send customer data to an external service?

Yes. When ZiniPay is selected at checkout, the plugin sends the minimum invoice data required to create and verify the payment.

2.6.4

  • Add a WooCommerce setting to choose the official ZiniPay API endpoint.

2.6.3

  • Initial ZiniPay-branded WooCommerce payment gateway release.
Back to top