Post by dramony » Thu Apr 01, 2010 6:40 pm

I noticed this on the Paypal payment method.

Which should we use? what's the difference?


Authorization vs. Sale


Thanks!

Active Member

Posts

Joined
Sat Oct 24, 2009 12:34 pm

Post by Qphoria » Thu Apr 01, 2010 7:58 pm

Authorization = Money is "held" for you from the customer but you must manually accept it from within your paypal account
Sale = Money is debited from the customers account instantly and put into your account immediately on confirmation

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by hockings » Mon Jun 07, 2010 1:03 pm

Sorry if this is obvious to everyone else! 3 quick questions on this.

* When would you use "Authorization"? The only thing I can think of is if you have a complicated site and you want to make sure they're ordering a valid combination of products before taking their money.

* Under "Authorization" what does the customer see? Do they go back to your site and get a page to the effect of "waiting on your payment to be approved" or does it look to them like the money has been transferred?

* Do they get an email when you "approve" their payment to say it's been approved?

Thanks!

Newbie

Posts

Joined
Tue May 25, 2010 11:09 am

Post by daemonsy » Wed Jul 13, 2011 4:37 pm

Hi,

I realised this is an old thread but I was searching through the issue and I thought I'll just post a reply for others in the future.

You might wish to use authorization method, e.g. in a groupon-like site, where you authorize for the payment and the customers only get charged when the deal is tipped (enough buyers).

I think Paypal automatically sends a receipt to confirm that a payment's authorized right after the transaction. When the payment is charged, the user should get another generic receipt from Paypal.

Cheers,
Damon

Newbie

Posts

Joined
Wed Jul 13, 2011 4:33 pm

Post by Emoney » Thu Jul 21, 2011 9:27 pm

I'm actually having trouble with this and have been learning about this. Here's what I have observed, I hope this helps:

Paypal Standard: When the transaction method is Authorize, the customer sees Payment Made, and an email "Receipt for Your Payment" from Paypal with verbiage like "You sent a payment of $32.48 USD to xyz@company.com. It may take a few moments for this transaction to appear in your account." and inside PayPal, the customer has the option to Cancel the payment (b/c I tested this using the customer as a Paypal account holder and not a guest/credit card entry). The Customer also gets a confirmation email from OpenCart. Now, at the same time, the store owner gets an email from PayPal with a link saying "Simply click the link below and complete PayPal's easy registration form to claim your money". Inside OpenCart the Order shows as "Pending".

When you set the method to Sale instead of Authorize - you will get the EXACT SAME PROCESS *IF* your email inside the Extensions->Payments->Paypal Standard DOES NOT MATCH A VALID PAYPAL ACCOUNT. I think from PayPal's standpoint, this is a good thing since they can facilitate the transfer of money using just an email address. In other words, if your PayPal Business Account is registered to "johnsmith@company.com" but your Extensions->Payments->Paypal Standard email is set to "info@company.com" then PayPal has no way to tie to the two together. That PayPal identity token just doesn't seem do enough.

Once I made that change, so that the Extensions->Payments->Paypal Standard email setting matched the PayPal Business Account email, everything went swimmingly. The Customer can no longer Cancel from within their PayPal account and the payment shows up in the Paypal Business Account as normal. As the store owner, inside PayPal, you can then issue refunds, etc. And inside OpenCart, the Order status shows "Complete" (per the Order Status Completed setting in the Extensions->Payments->Paypal Standard page).

Newbie

Posts

Joined
Thu Jul 21, 2011 8:53 pm

Post by cobbman » Fri Oct 28, 2011 1:30 pm

Thanks Emoney! This descriptions helped me out and saved me lots of time too. All of our PayPal orders were showing "Expired" status and we didn't know why, but now we know it's because we were using "Authorize" instead of "sale"

Newbie

Posts

Joined
Wed Jul 27, 2011 11:01 am

Post by cartpop » Wed Nov 30, 2011 9:57 pm

Thanks Emoney for solving my problem too.
Kept getting "capture" funds on the paypal account instead of a firm sale.
Cheers

User avatar
Newbie

Posts

Joined
Tue Nov 01, 2011 9:55 pm

Post by DuWolfy » Sun Jan 15, 2012 10:10 pm

Same problem here solved for me also. Would be handy if it was set as default to 'sale' as the other option is a less used one.
Thanks again

Newbie

Posts

Joined
Thu Dec 29, 2011 10:38 am

Post by amit_sr » Sat Jun 16, 2012 2:12 pm

thank you all for this valuable information.

Cool Bean Bags India
Bean Bags Online


Newbie

Posts

Joined
Tue May 29, 2012 12:56 am
Location - Pune
Who is online

Users browsing this forum: No registered users and 7 guests