- Posts: 10
- Thank you received: 0
how to test purchase from begin to end
- podjigateli
-
Topic Author
- Offline
Please Log in or Create an account to join the conversation.
There are several possibilities.
You can can for example activate the bank transfer payment plugin and use it to complete the order.
Otherwise, if you want to test an online payment method like paypal, you would have to configure it so that it runs on test mode.
For paypal, you need to change the URL so that you use the sandbox. You also need a sandbox account in order to be able to test it.
Please Log in or Create an account to join the conversation.
- podjigateli
-
Topic Author
- Offline
- Posts: 10
- Thank you received: 0
Please Log in or Create an account to join the conversation.
In Your Paypal Account:
Login to your Paypal account by going to www.paypal.com .
Click "Profile" on the top menu bar.
Under "Selling Preferences", click "Payment Receiving Preferences".
Under "Block Accidental Payments", choose "No, allow multiple payments per invoice ID".
On the HikaShop side:
Open your phpmyadmin and select your database.
There increase the auto_increment value of the hikashop_order table by running a query: www.cxliv.org/2005/01/06/updating_auto-increment_in_mysql.php
Please Log in or Create an account to join the conversation.
- podjigateli
-
Topic Author
- Offline
- Posts: 10
- Thank you received: 0
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
- podjigateli
-
Topic Author
- Offline
- Posts: 10
- Thank you received: 0
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
- podjigateli
-
Topic Author
- Offline
- Posts: 10
- Thank you received: 0
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
- podjigateli
-
Topic Author
- Offline
- Posts: 10
- Thank you received: 0
Please Log in or Create an account to join the conversation.
Which version of Joomla and HikaShop are you using ? Could you give the URL of your shop so that we can try a purchase ?
Could you activate the debug mode of the paypal plugin, try again an order and look at the payment log file generated by HikaShop when a notification is received ? (the path of that file can be found in the tab files of the config). If you don't have that log file after that, it's either because HikaShop doesn't have the permission to write in that file so please make sure that it exists and that its permissions are 777; or because paypal couldn't trigger hikashop. In the second case, it could be because of a security component/application on you server.
Once the log file is generated, you should open it to see what it contains. There should be valuable information as to why the notification couldn't be accepted, if that's the case.
Please Log in or Create an account to join the conversation.
- podjigateli
-
Topic Author
- Offline
- Posts: 10
- Thank you received: 0
HikaShop 1.4.9
No it's a localhost.
No I don't have log file
Please Log in or Create an account to join the conversation.
You need to have it online if you want PayPal to notify it.
Please Log in or Create an account to join the conversation.
I keep getting the "This invoice has already been paid. For more information, please contact the merchant." I'm testing using the paypal sandbox. I have tried the suggestions repeated below:
In Your Paypal Account:
Login to your Paypal account by going to www.paypal.com .
Click "Profile" on the top menu bar.
Under "Selling Preferences", click "Payment Receiving Preferences".
Under "Block Accidental Payments", choose "No, allow multiple payments per invoice ID".
On the HikaShop side:
Open your phpmyadmin and select your database.
There increase the auto_increment value of the hikashop_order table by running a query: www.cxliv.org/2005/01/06/updating_auto-increment_in_mysql.php
Any further thoughts or info I can provide to help?
Thanks
Chris
Please Log in or Create an account to join the conversation.
Hi,
I keep getting the "This invoice has already been paid. For more information, please contact the merchant." I'm testing using the paypal sandbox. I have tried the suggestions repeated below:
In Your Paypal Account:
Login to your Paypal account by going to www.paypal.com .
Click "Profile" on the top menu bar.
Under "Selling Preferences", click "Payment Receiving Preferences".
Under "Block Accidental Payments", choose "No, allow multiple payments per invoice ID".
On the HikaShop side:
Open your phpmyadmin and select your database.
There increase the auto_increment value of the hikashop_order table by running a query: www.cxliv.org/2005/01/06/updating_auto-increment_in_mysql.php
Any further thoughts or info I can provide to help?
Thanks
Chris
I should add the site is not local, live at a test domain
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Thanks:)
Please Log in or Create an account to join the conversation.
Also, that will only work for NEW orders, not for existing ones.
Please Log in or Create an account to join the conversation.
- podjigateli
-
Topic Author
- Offline
- Posts: 10
- Thank you received: 0
Please Log in or Create an account to join the conversation.