Welcome, Guest. Please login or register.
Login with username, password and session length


Need help or want to talk to other developers? Join the VirtueMart Chat! Read more...

  Advanced search

247038 Posts in 67506 Topics- by 258314 Members - Latest Member: aniketana
Pages: [1]   Go Down
Print
Author Topic: Problem processing PayPal payments  (Read 499 times)
Motoko
Newbie
*
Posts: 2


« on: June 01, 2011, 14:30:04 PM »

I've recently installed a new website based on Joomla 1.5.23 and VM 1.1.8, which you can find here: http://section9records.com. We sell digital products through downloads.

All went fine and we're happy to have the site up and running. But we have run into an issue with the factory paypal payment module. I've searched all over the forums and also on the internet and haven't found a working solution.

Here's what's going on. You can add products to the cart and go to the checkout. We currently only support PayPal as payment option. Once you have verified your order and finalized it you are redirected to PayPal.

Now on a side-note. I've ran into an issue with the currency and fixed that by using the product currency instead of the vendor currency. So that's all good now and we accept USD, GBP, AUD and EURO.

What should happen is the following:
- The website generates a confirmation of the order and attaches the status 'Pending' (I would rather have it generate an email after payment is successful)
- The website redirects to paypal with the correct currency and amounts
- After paying the order successfully the user is redirected to the website
- The website confirms the successful processing of the payment

So far so good. Optimizing this thing is something I might look into, but for now this is fine. But then:

- Update the status of the order
- Notify the buyer of the updated status
- Send email with download link

And these last things don't happen. I've tried the paypal patch from 2009, but that didn't seem to work. I've also noticed some paypal configuration tips (for the paypal website) regarding IPN and so on, but that didn't solve the issue.

But is there any way, solution to the status update issue? I've seen many threads on this issue, but none of them seem to carry a working solution.

We now have to manually update the status of the order, which is not only a time consuming activity, but also causes delay for the buyer. Especially with customers from all over the world and timezone differences, this is not something we wish to keep going on for too long.
« Last Edit: June 01, 2011, 14:51:31 PM by Motoko » Logged
stinga
Development Team
Hero Member
*
Posts: 575



WWW
« Reply #1 on: June 06, 2011, 02:20:58 AM »

G'day,

Are you getting an IPN trx back?
Is the status moving from pending to what ever you have set it.
Product currency is probably not what you want to use, you might want to use order currency.
Are you getting emails from the systems when an PP trx happens?
Logged

Stinga.

Jabber has replaced skype for IM! See http://forum.virtuemart.net/index.php?topic=69212.0

See http://www.recovery-cd-disk.com for our live joomla! virtuemart site. It's getting better!
Our outstanding issues are...
- Inc Ex Tax on all customer facing pages.
- General reporting issues. (sales vat etc)
- Currency conversion
- Multiple images being created an product creation
Motoko
Newbie
*
Posts: 2


« Reply #2 on: June 06, 2011, 03:25:56 AM »

Everything works as it should. BTW, there's a whole updated extra info field posted for PP, that works very well. It does a validation on the currently set currency and such.

But it seems paypal is handled as it should I'm being redirected to the checkout.thankyou page (or something similar) and it reports a successful purchase through paypal. I'm getting emails from the system with orders (status pending) and I get emails from paypal on successful transactions.

It seems that the handling of the response by Virtuemart isn't working as it should. Although I do get the successful purchase response from the website.
Logged
Pages: [1]   Go Up
Print
Jump to: