Orders not appearing as confirmed after payment

  • Posts: 59
  • Thank you received: 2
11 years 10 months ago #83333

I understand that the HikaShop admins are away until January, but I'm hoping that they sneak a peek at the forum or another community member can answer my question. ;)

I am able to checkout successfully with both PayPal and Google Checkout on my site, confirm payments have been made as the buyer and confirm that payments have been made as the seller. My orders are not changing from 'created' to 'confirmed', though, which should then trigger my HikaSerial e-mails to be sent. What setting am I missing?

Something that may be affecting the payment confirmation communication back to my site is that I have the site set to 'offline' in the default Joomla Global Configuration settings. I have it set this way because I want my site to be available only to invited guests who's Joomla accounts I have setup for for them.

Update: I made the site live and orders are still not changed to 'confirmed' after payments have been completed.

Last edit: 11 years 10 months ago by d2dpcs. Reason: marked solved

Please Log in or Create an account to join the conversation.

  • Posts: 26152
  • Thank you received: 4027
  • MODERATOR
11 years 10 months ago #83418

Hi,

Paypal and Google checkout needs to contact your website directly to validate your orders.
You have to check that the notification url is accessible for all.
The payment log could give you information if there was some errors during notifications.
If your payment log is empty and you do not receive notifications (no new line in the order history even if paypal/google tried to contact you) please check your server access log.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 59
  • Thank you received: 2
11 years 10 months ago #83441

Jerome, thank you for taking the time when you are supposed to be on holiday. I already looked for the HikaShop payment log file in the default folder location, but there was only a .htaccess file. I created another directory on my server outside of joomla as suggested in the documentation. Still no payment log file showing after trying another transaction.

I had to turn on the error log on my GoDaddy hosting. I tried another transaction and no error log appears there as well.

Can I give admin access to you? This is the last step before I can go live with the site. :unsure:

Thanks, Eric.

Please Log in or Create an account to join the conversation.

  • Posts: 26152
  • Thank you received: 4027
  • MODERATOR
11 years 10 months ago #83445

Hi,

Yes, you can send me an admin access by private message.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 26152
  • Thank you received: 4027
  • MODERATOR
11 years 10 months ago #83460

Hi,

You have to check that the notification url is accessible for all.

When a front-end page is asked, the user is automatically redirect to the authentication page.
Notification can't be called : index.php?option=com_hikashop&ctrl=checkout&task=notify¬if_payment=paypal&tmpl=component&lang=en

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 59
  • Thank you received: 2
11 years 10 months ago #83462

Jerome wrote: When a front-end page is asked, the user is automatically redirect to the authentication page.
Notification can't be called : index.php?option=com_hikashop&ctrl=checkout&task=notify¬if_payment=paypal&tmpl=component&lang=en


Thank you for checking my site. I just don't know what to do with the information you are giving me here. My client setup his own PayPal and Google Checkout accounts. Do I have to change some settings in these accounts instead of HikaShop?

Last edit: 11 years 10 months ago by d2dpcs.

Please Log in or Create an account to join the conversation.

  • Posts: 26152
  • Thank you received: 4027
  • MODERATOR
11 years 10 months ago #83466

Hi,

No, I said that, your website is not really "live", you can't access to the notification url that I gave you.
It requires to be login and paypal/google does not. So I can't work still you're blocking the access to the front-end website.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
The following user(s) said Thank You: d2dpcs

Please Log in or Create an account to join the conversation.

  • Posts: 59
  • Thank you received: 2
11 years 10 months ago #83467

Ok, I made the site live via the Joomla Global Configuration. Orders are now appearing as 'confirmed' when using PayPal, but not Google Checkout. I now see that I have to copy/paste a URL into my client's Google Checkout API Callback settings. Will it automatically mark the orders as 'shipped' at some point? I don't think I'll need that to happen, though, as the 'confirmed' e-mail included the HikaSerial serial data (gift card numbers) that I need to send.

Last edit: 11 years 10 months ago by d2dpcs.

Please Log in or Create an account to join the conversation.

  • Posts: 26152
  • Thank you received: 4027
  • MODERATOR
11 years 10 months ago #83519

Hi,

Google checkout would use the callback url to confirmed the orders (change them to "confirmed") I am not sure that the "shipped" status is implemented.
But with google checkout, you have a special dashboard where you can see the notifications errors. If GoogleCheckout didn't successfully call your website, you would have an error report listed into.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

Time to create page: 0.066 seconds
Powered by Kunena Forum