Post by robtarr » Sat Sep 01, 2007 11:57 pm

Does anyone know how to set up the Paypal API? It asks me what kind of API I need, and I don't know.

Newbie

Posts

Joined
Mon Jul 30, 2007 10:20 am

Post by Daniel » Fri Sep 07, 2007 7:37 pm

PayPal has a problem.

Expect another release today to fix it.

OpenCart®
Project Owner & Developer.


User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by tchemis » Sun Sep 09, 2007 10:42 am

Hello, it seems appropriate I reply here instead of making a new thread I think (Sorry if I am wrong).

I am wondering if we could make it so the payment is taken out instant from paypal, instead of making it an Authorization to take out the money.

Active Member

Posts

Joined
Tue Aug 21, 2007 9:23 am

Post by Tokai » Sun Sep 09, 2007 3:27 pm

Oh goodness is it not instant payment? Although it doesn't really matter for physical products but downloads it certainly would.

Spirit Mind Body UK Directory | iPyramidia Holistic Web Design


New member

Posts

Joined
Tue Aug 14, 2007 4:55 pm


Post by luvz2drv » Sun Sep 09, 2007 4:45 pm

the paypal is using the IPN  how is that not an instant payment

payments can be pending if waiting on buyers funding to there paypal account

but this is instant....

luvz2drv


Post by tchemis » Sun Sep 09, 2007 4:56 pm

When I do a test order, there is a "temporary hold" placed on the buyers end. Then you have to manually log into paypal and "Capture" the money into your account. Not sure if this is part of the Paypal IPN, hopefully not.

Active Member

Posts

Joined
Tue Aug 21, 2007 9:23 am

Post by luvz2drv » Sun Sep 09, 2007 9:48 pm

when you say test order you mean thru the sandbox?
or as in the live with 2 accounts


if the sandbox site has no funds it will hold it same way as live would...

my live tests show that it is a real time transfer

luvz2drv


Post by tchemis » Sun Sep 09, 2007 10:16 pm

No not the sandbox. I have a personal and business account. When I send the funds from my personal account to the business account (2 different ones) The funds on the personal account receive a temporary hold. In the business account, I have to login and click on Capture funds. I am not sure if this is how it's supposed to work. I don't recall having to do this with other carts.
Last edited by tchemis on Sun Sep 09, 2007 10:51 pm, edited 1 time in total.

Active Member

Posts

Joined
Tue Aug 21, 2007 9:23 am

Post by d77 » Sat Sep 15, 2007 10:17 am

anyone have any info on the "capture funds" thing? i am starting to test my shop with paypal's sandbox and noticed this as well. i don't recall having to capture the funds, unless this is some kind of new behavior within paypal?

User avatar
d77
Active Member

Posts

Joined
Sat Apr 14, 2007 8:04 am

Post by luvz2drv » Sat Sep 15, 2007 12:44 pm

you can always try a quick post int he dev section of paypal for there take on it..

luvz2drv


Post by buschschwick » Tue Sep 18, 2007 5:10 am

Do we need to setup the paypal api on the paypal page for OpenCart to work correctly?

I never did and I have gotten a few orders just fine...

New member

Posts

Joined
Sat Sep 15, 2007 7:06 am

Post by gary » Thu Nov 08, 2007 5:57 am

d77 wrote: anyone have any info on the "capture funds" thing? i am starting to test my shop with paypal's sandbox and noticed this as well. i don't recall having to capture the funds, unless this is some kind of new behavior within paypal?
would replacing "authorization" with "sale" in paypal.php PAYMENTACTION hidden field value work?

https://www.paypal.com/en_US/ebook/PP_N ... yment.html

New member

Posts

Joined
Sun Nov 04, 2007 11:55 pm

Post by tchemis » Thu Nov 08, 2007 2:24 pm

gary wrote:
d77 wrote: anyone have any info on the "capture funds" thing? i am starting to test my shop with paypal's sandbox and noticed this as well. i don't recall having to capture the funds, unless this is some kind of new behavior within paypal?
would replacing "authorization" with "sale" in paypal.php PAYMENTACTION hidden field value work?

https://www.paypal.com/en_US/ebook/PP_N ... yment.html
Yes Indeed! This works just tried it on my live store. Good Job!

Active Member

Posts

Joined
Tue Aug 21, 2007 9:23 am

Post by Tokai » Thu Nov 08, 2007 4:21 pm

Can we expand on this subject.

If we replace the authorization with sale, how does this affect the whole record of sale process. Does it automatically register now that someone has paid for an item immediately by paypal and show this in the admin panel or does it just make the payment process quicker?

Spirit Mind Body UK Directory | iPyramidia Holistic Web Design


New member

Posts

Joined
Tue Aug 14, 2007 4:55 pm


Post by tchemis » Thu Nov 08, 2007 8:47 pm

Everything works the same, The money is instantly taken, and the order is placed as with a normal paypal transaction, it does get recorded in the customer, and admin sections. All proper order emails are also processes right away, this is what we all been looking for.

Active Member

Posts

Joined
Tue Aug 21, 2007 9:23 am

Post by newperson » Fri Nov 09, 2007 12:03 am

Hi Everyone,

I'm sorry to "bud into"  this thread, but I've been researching about the paypal IPN while trying to figure out what is causing the transactions not to be "communicating" to open cart when they "return".

I've searched through the forum and found something about the port for the callback function and that godaddy (which is the host for the open cart install I'm referring to) does not have the port open.

Also, I found something about a 1 hour limit on the callback that will delete any orders that don't "hear" from paypal.

Does anyone have any guess to what you think is the problem?

By the way, the server we are hosting with uses php4.3, so we are using the previous 6.5 version of Open Cart.

Thanks in advance!

Newbie

Posts

Joined
Thu Oct 04, 2007 1:57 am

Post by tchemis » Tue Nov 13, 2007 9:57 pm

Did you try the suggestion in the previous page of this thread? If not try to change the word "authorization" to "sale" in the following file
catalog/extension/payment/paypal.php

Look for
$ouput .= '' . "\n";
and change it to
$ouput .= '' . "\n";

Hope this works for you, it will make the payment instant instead of authorization.

Active Member

Posts

Joined
Tue Aug 21, 2007 9:23 am

Post by gary » Wed Nov 14, 2007 12:48 am

and use all lowercase latters. Paypal complained when I used "Authorization" or "Sale"

New member

Posts

Joined
Sun Nov 04, 2007 11:55 pm
Who is online

Users browsing this forum: No registered users and 4 guests