I am using Woocommerce Word press plugin to integrate payment gateway.
https://wordpress.org/plugins/woocommerce/
Created my Test Mode account in Pay U Money and recieved key and salt id to configure in the plugin.
After adding product to page in test mode, post view cart when go ahead for checkout, it says thank you ....and then redirect page to https://test.payu.in/_payment with message as "Sorry, Some Problem Occurred."
the problem was with payUmoney Test Account key/salt id.
I have tried with Live Mode key and salt id, it seems to be working.
To
integrate Payumoney in woocommerce "PayU" provides a simple plugin to
integrate. Install it, enter your credential and that’s all.. Done..
If you want to integrate it in wordpress non e-commerce site, it needs customization. Install PHP kit provided by payumoney through FTP or File Manager in hosting control panel.
After that, the
most important thing is you have to pass the values of all required parameter as
mentioned in their documentation. Pass these values with $_POST. That’s
it.
You have to activate your account before you can do a test payment on PayU
Related
I cannot succeed in paying any item through my shop page because my secret API key is incorrect. Moreover I cannot delete the existed one since there is no option in the drop-down menu. Has anyone know any procedure or solution? If so, would you mind telling me how to connect stripe live payment to a wordpress website?
I want to receive the procedure of how to connect stripe live payment to a wordpress website.
If you are having issues creating a payment system on your WordPress website via Stripe, here are a few things you can try to troubleshoot the issue:
Check your API keys: Make sure that you have entered your Stripe API
keys correctly in your WordPress website's payment settings. You can
check your API keys in the Stripe dashboard under the "Developers"
section.
Use a plugin: There are many WordPress plugins available that can
help you integrate Stripe into your website. These plugins handle
most of the integration process, including handling the API keys, so
you don't have to worry about it.
Check for conflicts: If you have other plugins or themes installed
on your website, they may be conflicting with your Stripe
integration. Try disabling all other plugins and switching to a
default theme to see if this resolves the issue.
Check for errors: If you are seeing error messages when trying to
process payments, check the error logs in your Stripe dashboard to
see if there are any issues with the payment requests.
Contact Stripe support: If you are still having issues, you can
contact Stripe support for assistance. They can help you
troubleshoot any issues with your integration and ensure that
everything is set up correctly.
I am using PayPal express checkout in my website. It works fine in the development environment when I use my PayPal personal account to register to PayPal.
I removed all the sandbox from all PayPal links before hosting my website live. Now, even when the website live, I can only login to PayPal express checkout using my personal account as well.
Why can't I make the payment from whatever PayPal account?
What am I doing wrong here?
Here is the detail doc: https://developer.paypal.com/docs/classic/express-checkout/integration-guide/ECGoingLive/ Ensure you have setup as mentioned in the doc specially point 1. If you are still facing problem please show error message.
I have enabled the PayPal standard gateway. This is currently the showing payment method on the checkout page. I have installed an SSL and have an HTTPS:// how ever when i try to enable the PayPal Pro Payment Gateway (in sandbox mode) the Checkout page only displays the Paypal standard method and does not give the familiar radio buttons to select the method. Only method available is the paypal standard.
I also tried enabling the Cheque payment gateway but that also does not display on checkout page
Is there any way to fix this so the credit card input Paypal pro payment method displays on the checkout page?
The site is https://www.dowelmax.com
I had this very same problem and found this page in researching the answer. You mentioned that it turned out to be a conflict with a currency switcher plugin. I had one of those installed, so tried disabling that and indeed my problem resolved too!
To further clarify a solution for anyone else in the same boat - it may be that you need to enable specific payment gateways for each available currency. Above and beyond the general WooCommerce enable option. (Even for your base currency)
This enabled me to fix the problem AND keep my currency switcher plugin active.
In my case, it was Aelia Currency Switcher. They have a support note on it here:
https://aelia.freshdesk.com/support/solutions/articles/158712-one-or-more-payment-methods-don-t-appear-after-installing-the-currency-switcher-how-can-i-fix-it-
Depending on what plugin you are using in WooCommerce, you need to enable force secure checkout. Once force secure checkout is enabled typically PayPal Payments Pro will show up on the checkout page.
Click on WooCommerce
Settings
Checkout
Checkout Options
Place a check mark next to force secure checkout (not force http) and then save. Also make certain that PayPal Payments Pro is enabled on the list of gateways.
This image is from the WooCommerce Documentation on Woothemes.
I resolve this problem with this instructions :
Admin > Woocommerce Settings > Payment > Manage (Your checkout) Active your API permission or information and you get solve.
Good luck
I was also face this type of problem but I was resolve with these instruction.
Enable define ( 'WP_DEBUG', true);
Goto checkout page and refresh page.
Now showing some warning and fatal error.
Solve fatal error and refresh again checkout page and now it's showing payment option and order place button.
I hope this instruction will help you.
I am providing maintenance for web site that is using "WooCommerce SagePay Form and SagePay Direct Gateway" plugin. To test some functionality I need temporary to turn on Testing status in "SagePay Form" section on Checkout tab of WooCommerce settings. Will I have any problems with returning to Live status? Do I need to contact support for activating account once again or everything is will be done automatically?
There is no clear answer on SagePay site. But there is a warning that after development stage is complete I need to turn on Live status and then it will be activated by the service. But what should I do after the account has already been activated?
Sage Pay live and test sites are unconnected. Therefore you can go back to using the test site at will - live won't be affected, so there is no need to contact support when you want to use live. You can even use them simultaneously, if you wish.
I don't use paypal all the time but I have a wordpress plugin I built to handle some basic payments. I have started to implement this plugin on a new site and new paypal account and am running into some issues. I am using a technique very similar to the selected answer in this post: Easier way to integrate PayPal express checkout? (that's me, actually).
I'm not sure if there was a change with Paypal that is affecting the redirect after payment but I am setting the return, notify, etc url's in the form before passing it off to Paypal. I have tried to match up the settings with the other paypal accounts I use this plugin with but the "Profile" page on Paypal seems much different on this new account (? did it change, maybe I signed up for the wrong type of account or have a settings misaligned). I know one obvious solution would be to enable the auto return url within the profile page but my other Paypal accounts do not have this option enabled and also when I attempt this it does not help.
I am also having trouble locating the proper settings for changing the shop name (currently showing my email address) on the Paypal checkout page.
Any help would be appreciated.
Sandbox settings are not tied to account settings at all, I just needed to make the changes when logged into sandbox.paypal.com when I was making them on paypal.com only.. Maybe this will help someone else in the future. Feel free to delete.