Hello Sir,
Please check this out.https://www.carstuff.com.ng/checkout-2/
payment is received and no detail is displayed and no mail notification to both parties.
How do i handle it?
Regards
Dear Author,
Please can you look into the return URL below:
https://www.smsabuja.com/checkout/order-received/3436/?key=wc_order_5899b033e102a
It appears that when the return URL is called, it returns to this other URL above.
Regards,
‘Lanre
Hi,
When trying to test the integration i get redirected to the order received page. The transaction details is not being displayed, instead i get “There was an error while looking up the details of your payment information. A sales person has been notified”
i checked the log this what i got
Array
(
[merchantid] => 10262
[amount] => 10000
[currency] => NGN
[merch_txnref] => 19-11626-1485111777
[name] => Ayo Bamigbola
[names] => Ayo Bamigbola
[email_address] => [email redacted]
[phone_number] => 07037753446
)
01-22-2017 @ 20:04:52 - Transaction details received on user return from GlobalPay:
Array
(
[key] => wc_order_588501dc168ba
)
01-22-2017 @ 20:04:52 - Connecting to GlobalPay at https://demo.globalpay.com.ng/GlobalpayWebService_demo/service.asmx?wsdl
01-22-2017 @ 20:04:52 - Error looking transaction\nwsdl error: Getting https://demo.globalpay.com.ng/GlobalpayWebService_demo/service.asmx?wsdl - HTTP ERROR: cURL ERROR: 1: Protocol "https" not supported or disabled in libcurl<br>url: https://demo.globalpay.com.ng:443/GlobalpayWebService_demo/service.asmx?wsdl<br>content_type: <br>http_code: 0<br>header_size: 0<br>request_size: 0<br>filetime: -1<br>ssl_verify_result: 0<br>redirect_count: 0<br>total_time: 0<br>namelookup_time: 0<br>connect_time: 0<br>pretransfer_time: 0<br>size_upload: 0<br>size_download: 0<br>speed_download: 0<br>speed_upload: 0<br>download_content_length: -1<br>upload_content_length: -1<br>starttransfer_time: 0<br>redirect_time: 0<br>redirect_url: <br>primary_ip: <br>certinfo: Array<br>primary_port: 0<br>local_ip: <br>local_port: 0<br>
Will appreciate your help.
Regards
]]>Hi,
I am a newbie when it comes stuff like this.
Hi,
I am doing the integration for fgbmfi2016africaconvention.com. Once I click Pay with GlobalPay i get directed to demo payment page (https://demo.globalpay.com.ng/GlobalPayAPI/Paymentgatewaycapture.aspx).
I select payment option (mastercard or Visa). When i click Make Payment, i get failed payment (https://demo.globalpay.com.ng/GlobalPayAPI/DefaultReceipt.aspx?txnref=0-1325-1477403560&status=failed)
Is there something am doing wrong
Will appreciate your advice
Thanks
]]>hello
i can’t seem to be able to set up the Redirect URL. am i t create a page named <MY SITE>/globalpay-transaction-response or i am to set it up somewhere myself?
when i tested the installation, the data are sent to globalpay correctly but it does not allow me to test and redirects me to my website main page
wordpress version: 4.8.1
woocommerce version: 2.6.4
plugin version: 3.3
Hello Sir,
Thanks for your effort and all I really appreciate it. However I am still having some challenges
I should have sent this in sooner but I was going through the forum to see if I can find the solution also studied the codes but the hooks in wp can be confusing after much reading and adjustment without any result I had to write to you
After payment i am directed to the correct return URL
I followed the following steps after installing the plugin – Activated the Plugin, Entered all necessary parameters (MerchID etc) – Created the Page (globalpay-transaction-response) – Changed Product Permalinks from Default to Shop Base
After payment the globalpay-transaction-response Page is empty
I had to even downgrade to make sure it was compatible with the update you did but still no luck
WordPress 4.2.9
WooCommerce Version 2.3.9
Woocommerce GlobalPay 3.3
hello here are the log files
09-07-2016 @ 10:05:25 – Generating payment form for order #24.
09-07-2016 @ 10:05:25 – User redirected to GlobalPay with the following:
GlobalPay URL: https://demo.globalpay.com.ng/globalpay_demo/paymentgatewaycapture.aspx
Array
(
[merchantid] => xxxxx
[amount] => 300
[currency] => NGN
[merch_txnref] => 2-24-14732444444
[name] => boyin plumptrePermalinks
[names] => boyin plumptre
[email_address] => [email protected]
[phone_number] => 08089889978
)
09-07-2016 @ 10:48:12 – Generating payment form for order #24.
09-07-2016 @ 10:48:12 – User redirected to GlobalPay with the following:
GlobalPay URL: https://demo.globalpay.com.ng/globalpay_demo/paymentgatewaycapture.aspx
Array
(
[merchantid] => xxxxxxxx
[amount] => 900
[currency] => NGN
[merch_txnref] => 2-24-147324544444
[name] => boyin plumptre
[names] => boyin plumptre
[email_address] => [email protected]
[phone_number] => 08089889978
I looked at the log files and I discovered that I am not getting array from global pay so I have change the permalink tried several apart from the default yet no result so I decided to use do a fresh install of
wordpress 4.1.1
woocommerce2.3.7
woo commerce globalpay.3.3
because I know this has been tested and yet I still didnt get the result.
I will be glad if you can assist me as I am behind schedule for this project
]]>i installed the plugin for hotel booking system with woocommerce as the checkout, when i run it on the testmode everything works expect that the merchant logo doesnt show.
But when i run it live it throws up this error : Error:Index was outside the bounds of the array.
Please, help me out.
Thank You so much
]]>Hello Sir, Excellent Plugin. Impressive.
I am still having some issues:
1. After payment i am directed to the correct return URL (https://www.XXXXX.com/globalpay-transaction-response?txnref=8-11473-1463616110&status=failed).
2. I followed the following steps after installing the plugin
– Activated the Plugin, Entered all necessary parameters (MerchID etc)
– Created the Page (globalpay-transaction-response)
– Changed Product Permalinks from Default to Shop Base
After payment the globalpay-transaction-response Page is empty.
Please assist.
Thanks
]]>It keeps telling me the plugin doesn’t support my currency? I have a Canadian account, and I set my shop to USD. Does it not support those?
]]>Hello,
I get a 404 error page on checkout once globalpay is selected as the payment option.
Initially I thought it was plugin related or cache related, but after disabling all plugins, clearing cache and even updating permalinks, the problem persisted.
So on a hunch I set the Globalpay to Test Mode and surprisingly the transaction went through to globalpay.
Resetting the store to Live Mode results in the process failing again.
I think it is somehow related to the Live Settings of the plugin.
Can you help out here?
Thanks
Dear Feyi,
Thank you so much for the great plugin. It is really a great job well done.
I am using it on my site. It is working on live but with a little issue;
I observe that on the live environment, a “Transaction Failed ” message is always displayed after a successful payment, though customer’s account will be debited and the Merchant’s account credited .
After a successful payment, I get this message
“Transaction Failed:
Unfortunately your order cannot be processed as the originating bank/merchant has declined your transaction.
Please attempt your purchase again or go to your account page.”
Sorry. Your payment was not successful
Below are the details of your payment transaction:
Customer name:
Amount to be paid: 10.00
Amount actually paid: 0.00
Currency:
Payment channel:
Payment status:
Payment status description:
Merchant transaction reference Number: 1-1223-1449854918
GlobalPay reference:
Note: only the Amount to be paid and the Amount actually paid feilds will contain entry, other fields will be empty.
THE CONTENT OF THE LOG IS SEEN BELOW (I MARK XXXX TO HIDE INFORMATION)
12-11-2015 @ 17:28:40 – Generating payment form for order #1223.
12-11-2015 @ 17:28:40 – User redirected to GlobalPay with the following:
GlobalPay URL: https://www.globalpay.com.ng/Paymentgatewaycapture.aspx
Array
(
[merchantid] => XXX
[amount] => 10
[currency] => NGN
[merch_txnref] => 1-1223-1449854918
[name] => XXXXXX XXXX
[names] => Elijah Kalu
[email_address] => XXXXXXXX
[phone_number] => XXXXXXXXXXX
)
12-11-2015 @ 17:30:21 – Transaction details received on user return from GlobalPay:
Array
(
[key] => wc_order_566b07c5164ff
)
12-11-2015 @ 17:30:21 – Connecting to GlobalPay at https://www.globalpay.com.ng/globalpaywebservice/service.asmx?wsdl
12-11-2015 @ 17:30:22 – Response dump from GlobalPay Array
(
[getTransactionsResult] => <resultset></resultset>
)
Hello,
I was wondering if we could get this working with GBP.
I get this message when trying to activate it as a payment method.
Gateway Disabled: GlobalPay does not support your store currency.
Any help would be awesome.
Michael
]]>Hi Mr. Feyi,
Thanks for this contribution.
I am using the plugin on my site with GlobalPay Demo installation for now, but after successful payment and redirection I don’t get a new order notification email and likewise order processing email is not being sent to the customer whereas using another payment method I do get all these mails.
Please where I’m I getting it wrong.
]]>Hello Sir,
Thanks for this plugin. Please I followed the guide on the installation and used the YOURSITE.COM/globalpay-transaction-response for redirect URL.
When you return to merchant site, we are getting the details below. What could be the issue here?
Thanks
Sorry. Your payment was not successful
Below are the details of your payment transaction:
Transaction reference: 2-822-1443529328
Customer name:
Amount paid: 0.00
Currency:
Payment Channel:
GlobalPay reference:
Transaction status description:
Warning: end() expects parameter 1 to be array, null given in /home/wineandmilk/public_html/wp-content/plugins/woocommerce-globalpay/woocommerce-globalpay.php on line 365
Warning: end() expects parameter 1 to be array, null given in /home/wineandmilk/public_html/wp-content/plugins/woocommerce-globalpay/woocommerce-globalpay.php on line 366
Warning: end() expects parameter 1 to be array, null given in /home/wineandmilk/public_html/wp-content/plugins/woocommerce-globalpay/woocommerce-globalpay.php on line 367
Warning: end() expects parameter 1 to be array, null given in /home/wineandmilk/public_html/wp-content/plugins/woocommerce-globalpay/woocommerce-globalpay.php on line 368
Warning: end() expects parameter 1 to be array, null given in /home/wineandmilk/public_html/wp-content/plugins/woocommerce-globalpay/woocommerce-globalpay.php on line 369
Sorry. Your payment was not successful
Hello my friend…your plugin i must say thank u…
But not been able to get it to work..
got the following error
when i remove from debug mode….i get this —-Error:Index was outside the bounds of the array.
on debug mode i get this —
https://demo.globalpay.com.ng
Kindly ensure that all mandatory fields are not empty
please help
]]>Hello Seyi,
The Plugin is working . Thanks so much for your selfless and invaluable contribution.
I am using the plugin on my site (with GlobalPay Demo installation) but after successful payment on GlobalPAY,the Return Url gives the “Thank you. Your Order has been received” message without giving out the Order details.
But the “Thank you” message and the order details are displayed when I select another payment option like “Cash On Delivery”
Note:
I am using the woocommerce order received url as my return url (i.e mytibbles.com/checkout/order-received/)
Please, where exactly is the problem coming from?
]]>Hi does this plugin accept GBP £?
If not can it some how?
]]>Hi Feyi. Thank you for doing a great job.
I have installed the plugin. but i always get error message at the point of making payment after select master card as the payment option.
The error message is thus –
………………………………………………….
Http Status 400
type Status report
message
description The request sent by the client was syntactically incorrect.
……………………………………………………
Pls can you help?
]]>Hello, Thanks for the plugin. Job well done.
Could you help troubleshoot what the error could be during demo and return URL provides the error below.
Warning: end() expects parameter 1 to be array, null given in /home/…/public_html/wp-content/plugins/woocomerce-globalpay/woocommerce-globalpay.php on line 363
Warning: end() expects parameter 1 to be array, null given in /home/…/public_html/wp-content/plugins/woocomerce-globalpay/woocommerce-globalpay.php on line 364
Warning: end() expects parameter 1 to be array, null given in /home/…/public_html/wp-content/plugins/woocomerce-globalpay/woocommerce-globalpay.php on line 365
Warning: end() expects parameter 1 to be array, null given in /home/…/public_html/wp-content/plugins/woocomerce-globalpay/woocommerce-globalpay.php on line 366
Warning: end() expects parameter 1 to be array, null given in /home/…/public_html/wp-content/plugins/woocomerce-globalpay/woocommerce-globalpay.php on line 367
Hoping to hear from you soon.
]]>Thanks alot Sir,
Am getting this error message
Also getting this error message
System.FormatException: Input string was not in a correct format. at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) at System.Int32.Parse(String s) at PaymentGatewayCapture.CreateDynControls(Boolean posting_back) at PaymentGatewayCapture.Page_Load(Object sender, EventArgs e)
Regards.
]]>I have received the following live parameters bellow how can i implement it
Payment URL
Web service URL
Target namespace is
Soap action is
Merchant ID
Regards
]]>I Changed My my Theme and my return url is returning to my home page
instead of the checkout page.
I have changed the permalink to custom
What should I do next?
Good day Sir,
first name and last name are passed to globalpay as guest when customers are not registered and the both are passed when registered.
What can I do to make the first name and last name passed to globalpay at all times be it registered customers or not?
]]>good day sir,
thanks for this nice plugin
i followed the installation guide properly
just having issue with the my return url.
i used the default return url but was returning to the home page with a successful url without transaction details that would serve has receipt
so i changed the return url to lsvonlinshop.com/receipt.php and now am getting an empty page with this url (https://lsvonlineshop.com/receipt.php?txnref=1-58-1414747135&status=successful)
sir, in my receipt sample code given sent to me by zenith am asked to get the following information from your database
$merch_amt =
$merch_name =
$merch_phoneno =
sir, what should i do.
thanks in anticipation
Hi,
In test mode, i can pay through globalpay successfully, the oerder status gets updated by itself but i am not redirected back to my site after payment. I want to know how and where do i specify the redirect url at the same time i want to get order status updated as it is being updated now.
I just installed the plugin and discovered it does not post the Buyer’s name to globalpay. All other details are posted except the name. This means the name is manually inputted on the globalpay page before proceeding with the confirmation and payment.
What is the solution to this?
]]>Hello, I have successfully integrated GlobalPay NGN on https://www.morin-o.com/shop
I need a custom feature for USD… I have a USD merchant ID details from GlobalPay. I want to be able to accept NGN and USD and I’m not sure how to go about it. Using GEOIP, the site is configured to USD for visitor outside Nigeria and I want them to pay using USD.
I love your plugin and I won’t mind paying for this custom USD feature. Would appreciate your prompt response. Thank you.
Hi, the globalpay plugin is superb. But am having issues with the return URL.
My website is https://www.teknophile.com.ng
Everything seems fine but when a user is redirected back to my website an Error appears with the information below. Thought it was from my web host initially but discovered otherwise. Please advice
*******************************************************************
Server Error in Application “TEKNOPHILE.COM.NG”
Internet Information Services 7.5
Error Summary
HTTP Error 500.0 – Internal Server Error
The page cannot be displayed because an internal server error has occurred.
Detailed Error Information
Module FastCgiModule
Notification ExecuteRequestHandler
Handler PHP_via_FastCGI
Error Code 0x00000000
Requested URL https://www.teknophile.com.ng:80/index.php?key=wc_order_53232fd7a6544
Physical Path E:\HostingSpaces\apzxeyny\teknophile.com.ng\wwwroot\index.php
Logon Method Anonymous
Logon User Anonymous
Most likely causes:
IIS received the request; however, an internal error occurred during the processing of the request. The root cause of this error depends on which module handles the request and what was happening in the worker process when this error occurred.
IIS was not able to access the web.config file for the Web site or application. This can occur if the NTFS permissions are set incorrectly.
IIS was not able to process configuration for the Web site or application.
The authenticated user does not have permission to use this DLL.
The request is mapped to a managed handler but the .NET Extensibility Feature is not installed.
Things you can try:
Ensure that the NTFS permissions for the web.config file are correct and allow access to the Web server’s machine account.
Check the event logs to see if any additional information was logged.
Verify the permissions for the DLL.
Install the .NET Extensibility feature if the request is mapped to a managed handler.
Create a tracing rule to track failed requests for this HTTP status code. For more information about creating a tracing rule for failed requests, click here.
Links and More Information
This error means that there was a problem while processing the request. The request was received by the Web server, but during processing a fatal error occurred, causing the 500 error.
View more information ?
Microsoft Knowledge Base Articles:
294807
]]>hi,
i’m using the glopay pay plugin for wordpress and as instructed i sent this link(mysite/globalpay-transaction-response) to be used as the return but i get this error:
mysite
am i missing anything and does it have anything to do with the woocommerce update?
Thanks
Great work by the way