
Kenyan Web Developer with Experience in WooCommerce & iPay API
- or -
Post a project like this1932
$30
- Posted:
- Proposals: 7
- Remote
- #2758600
- Completed
Description
Experience Level: Entry
Hello guys,
I hope you are doing great...
I am busy with other projects so I need a hand troubleshooting this.
I used a theme called WorkReap that manages payments via WooCommerce... and here is the trouble.
We use iPay Woocommerce payment plugin which allows us to collect payment in shillings through M-PESA STK Push...
How it should work
1. There is an STK push on SIM once you click checkout via WooCommerce checkout
2. Money is sent and verification is done automatically
3. On verification, the interface redirects to payment success page and project is awarded and workstream started.
However this is what happens now,
Recent updates in WooCommerce made it impossible to complete payments and redirect after paying via MPESA...It ends up in a white screen...
Here is a sample of the error logs
PHP Warning: failed to open stream: Connection refused in /plugins/woocommerce3.x-ipay-iframe/wc_ipay.php on line 374
PHP Warning: stream_get_contents() expects parameter 1 to be resource, bool given in /plugins/woocommerce3.x-ipay-iframe/wc_ipay.php on line 375
PHP Warning: fclose() expects parameter 1 to be resource, bool given in /plugins/woocommerce3.x-ipay-iframe/wc_ipay.php on line 376
If you are able to sort this issue, there is more work on the same project in the near future.
PS: I am asking for Kenyans because they use MPESA, it would be very difficult for guys not using MPESA to test this... but if you are from a different county and has access to mpesa, then, well and good, get in touch.
Regards
I hope you are doing great...
I am busy with other projects so I need a hand troubleshooting this.
I used a theme called WorkReap that manages payments via WooCommerce... and here is the trouble.
We use iPay Woocommerce payment plugin which allows us to collect payment in shillings through M-PESA STK Push...
How it should work
1. There is an STK push on SIM once you click checkout via WooCommerce checkout
2. Money is sent and verification is done automatically
3. On verification, the interface redirects to payment success page and project is awarded and workstream started.
However this is what happens now,
Recent updates in WooCommerce made it impossible to complete payments and redirect after paying via MPESA...It ends up in a white screen...
Here is a sample of the error logs
PHP Warning: failed to open stream: Connection refused in /plugins/woocommerce3.x-ipay-iframe/wc_ipay.php on line 374
PHP Warning: stream_get_contents() expects parameter 1 to be resource, bool given in /plugins/woocommerce3.x-ipay-iframe/wc_ipay.php on line 375
PHP Warning: fclose() expects parameter 1 to be resource, bool given in /plugins/woocommerce3.x-ipay-iframe/wc_ipay.php on line 376
If you are able to sort this issue, there is more work on the same project in the near future.
PS: I am asking for Kenyans because they use MPESA, it would be very difficult for guys not using MPESA to test this... but if you are from a different county and has access to mpesa, then, well and good, get in touch.
Regards

Robert J.
100% (18)Projects Completed
19
Freelancers worked with
19
Projects awarded
28%
Last project
24 Mar 2022
Kenya
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies