Linux 软件免费装

Pay via ProxyAPI

开发者 maxp555
更新时间 2021年1月25日 15:04
PHP版本: 5.6 及以上
WordPress版本: 5.6
版权: GNU General Public License v3.0
版权网址: 版权信息

标签

proxy mpesa lipa-na-mpesa safaricom-mpesa proxy-api c2b mpesa-c2b pvp proxyapi-pvp

下载

2.2.5 2.2.4 2.2.6 2.2.7

详情介绍:

The Pay via ProxyAPI (PVP in short) extension for WooCommerce enables you to accept payments for Safaricom's M-Pesa payment gateway via ProxyAPI. PVP enables one to directly integrate into MPesa using both Lipa na M-Pesa and C2B APIs. It enables you to simplify your checkout process and allow a customer to simply enter their phone number and have the Lipa na MPesa payment prompt sent immediately to their phone numbers, and the responses and callbacks automatically processed by WooCommerce. For any assistance in your setup, please join the Support group at Telegram or drop your query in the Support Section. A response will be given asap. DISCLAIMER This is not an official plugin from M-Pesa, and this plugin does not have any control over the availability of M-Pesa APIs. Any issues not directly caused by or related to the plugin should be addressed to the Safaricom support group.

安装:

You will need an existing M-Pesa Shortcode to work with, and a ProxyAPI user account to get started. Please visit https://proxyapi.co.ke to sign up for and set up an account. Once you have signed up, follow the instructions below to install the plugin. AUTOMATIC INSTALLATION

屏幕截图:

  • How to view M-Pesa Transaction metadata tied to the order
  • How to get M-Pesa Transaction ID for currently opened order
  • How to configure Pay via ProxyAPI
  • M-Pesa reports tab showing latest received PVP LnM transaction requests on Proxy API

常见问题:

What version of PHP is required for this plugin to work?

Use PHP v5.6 or later.

Can someone on Daraja API use this plugin?

No, you need to be aboard ProxyAPI to be able to use this plugin.

Does this plugin process M-Pesa callbacks?

Yes, the plugin is set up to directly receive callbacks from both Daraja and ProxyAPI and process each separately for the same transaction

Does this plugin have a separate M-Pesa transactions table?

No, the plugin places the transaction details directly as metadata into the order. This enables for a simpler and more convenient way to view MPesa results. But in case you need to check all transactions or get a separate list of transactions, you have access to the ProxyAPI portal where you get a list of all Pay via ProxyAPI transactions sent through it and their current status (whether they were succesful or not).

Does the plugin automatically complete transactions?

Yes, depending on the result received from Daraja or ProxyAPI. If a transaction returned a failed error code, the equivalent order is marked as failed too. If the transaction was a success, the equivalent order will be assigned the MPesa Transaction ID as its own unique Transaction ID and marked as complete.

更新日志:

2.2.7 2.2.6 2.2.5 2.2.4 2.2.3 2.2.2 2.2.1 2.2.0 2.1.0