Post by trent_sc » Thu Apr 10, 2008 7:58 pm

Hey Everyone,

I'm new to Open Cart and so far I am very pleased with it, but I'm having trouble getting paypal set up properly.  I have a fresh install and within the admin under payments I changed the email address for the paypal payments to my paypal email.  Problem is when I attempt to purchase something within my cart it does send me to paypal but only allows you to sign in(no credit card option).  Is there another setting within OpenCart to activate this, or is it something within PayPal I have not activated??

Thanks in advance for any help!

Newbie

Posts

Joined
Thu Apr 10, 2008 7:51 pm

Post by allenofthetower » Fri Apr 11, 2008 1:03 pm

Good Luck on this answer.  Everyone here seems to like to be cryptic.  This OpenCart community makes ZenCart Look like Microsoft Word.

It would be nice if all the configuring for this cart were spelled out in steps.  You know, like most manuals.

That's my piece - as a new viewer of OpenCart.  Hopefully this is accepted in the right spirit.

New member

Posts

Joined
Thu Apr 10, 2008 8:48 am

Post by bruce » Fri Apr 11, 2008 2:12 pm

Its a very young open source project so you get what you paid for  ;D  There is no documentation of any significance but you can work out most things by trying out the admin and seeing what happens and by searching (use advanced search) the forums and reading. Its about trying to help yourself and asking questions should be the last resort.

The paypal payment extension is supposed to take you to a login screen so that you (acting as a customer) can log into your paypal account and pay money to the owner of the stores paypal account. The other paypal API's are not part of this implementation. Note that if you are testing, you will need to set up client and customer test accounts in the paypal sandbox and have it running while you are testing your store.

Active Member

Posts

Joined
Wed Dec 12, 2007 2:26 pm

Post by allenofthetower » Fri Apr 11, 2008 2:43 pm

thanks for the response.  I went ahead and bought form myself - all I did to configure was put in my PayPal Merchant email address where appropriate in ADMIN.

I was expecting to be able to download some photos - but was never given the opportunity.

When I click Downloads as a customer - I get a message that says "You have not made any previous downloadable orders!"

Any suggestions - without the "Go Fish" comments ?

New member

Posts

Joined
Thu Apr 10, 2008 8:48 am

Post by bruce » Fri Apr 11, 2008 4:18 pm

You have to add the downloads via admin menu Catalog->Download

Then add a product that is a download (selected on the download tab in product maintenance). Then you have to purchase that product. Then you can go to downloads in your customer account to get one.

Note that the download "alias" kind of renames the file and the download name is what the customer sees in their list of available downloads.

Sorry if you were offended by the fishing analogy. It was a light hearted response as to why the other poster was trying to show you how to help yourself rather than spoon feed. I only help people for fun here and am not involved in the development of this project.

Active Member

Posts

Joined
Wed Dec 12, 2007 2:26 pm

Post by trent_sc » Fri Apr 11, 2008 8:08 pm

Ok, so the current implementation is pretty much just for PayPal Users.  I was looking at other shopping carts and when they send you to paypal it gives 2 options, pay with credit card or sign into paypal.  I guess I was on a wild goose chase since this hasn't been implemented yet.  Are there any plans to implement such??  Anyone know how hard would something like that be if I felt adventurous?

Newbie

Posts

Joined
Thu Apr 10, 2008 7:51 pm

Post by allenofthetower » Fri Apr 11, 2008 11:53 pm

First of all,

Thanks for addressing my Q.  I actually figured out everything you said beforehand, i.e. I had already uploaded the "download" files.  but after the purchase - the downloads file for the customer was empty.

Also - there was no tool to write in descriptions for everythign we laod.  I jsut typed in the empty space.

I uninstalled and reinstalled and now I actually see more rools nthe progrma.  I must have had a corrupt installation.

Maybe the uplaods will work now.  If not, I will use pixelpost for the photo gallery.

I am still using this program for other retail purposes.  I just it to an old customer.  Not the program - but the services I offer.

I generally use ZenCart - but what a monster.  It seems easy to me now, but I had a lot to learn and it jsut overwhelms my cusotmers.

I hope the download work now.

thanks again,

aallen

New member

Posts

Joined
Thu Apr 10, 2008 8:48 am

Post by Bijou » Wed Apr 16, 2008 10:10 am

oh - I am sorry to hear that...  :'(

What kind of option do I have now?

I installed the whole thing and customized it and now I can't use paypal checkout for credit cards like most normal carts?
Oh please...

I need some direction on coding the thing then...
where can I start? Can I configure paypals API? How can I let my client's customers pay with a credit card?

Have mercy!
:o

Newbie

Posts

Joined
Fri Apr 11, 2008 10:45 pm

Post by bruce » Wed Apr 16, 2008 2:40 pm

It is pretty much a case of build it yourself, or pay someone to do it. One of the "joys" of using a young open source project.  :)

Active Member

Posts

Joined
Wed Dec 12, 2007 2:26 pm

Post by Bijou » Wed Apr 16, 2008 8:47 pm

Okay - who can I pay?

I need to go that route asap.

Bij.

Newbie

Posts

Joined
Fri Apr 11, 2008 10:45 pm

Post by Bijou » Wed Apr 16, 2008 9:06 pm

Bruce, would you be available to code?

Bij.

Newbie

Posts

Joined
Fri Apr 11, 2008 10:45 pm

Post by SiteE@se » Thu Apr 17, 2008 3:15 am

I'm not sure what is going on here ....  I have just this week successfully setup OpenCart to process credit card orders via PayPal.  I've used Bruce's PayPay Improved contribution:

http://www.opencart.com/contribution/in ... tion_id/33.

On the PayPal side:

i) The account must be a Business or Premier account to accept credit cards
ii) We're using PayPal Website Payments Standard - not PRO
iii) In the PayPal Profile, go to Selling Preferences -> Website Payment Preferences
iv) Turn Auto return on and enter your store's Return URL:

http://www.YOURSTORE.COM/index.php?cont ... ut_success

v) Leave Payment Data Transfer OFF
vi) Ensure Block Non-encrypted Website Payment is OFF
vii) PayPal Account Optional setting: ON
viii) Support giropay and bank transfer payments: NO

With these settings I'm able to pay by credit/debit card and get an option button to return to the store at the end of the transaction.  On selecting this I am returned to the 'Your Order Has Been Processed!' page in OpenCart.

The customer gets email confirmation from PayPal and via Opencart.

Hope this gives others hope.

Chris @ SiteE@se Web Design


Active Member

Posts

Joined
Mon Dec 17, 2007 7:40 am
Location - UK

Post by Bijou » Thu Apr 17, 2008 8:17 am

That sounds like what I need, but I tried that (and double-checked all my setting again) but at checkout time, opencart still jumps to paypal signin screen.
I get "click here to retry" as a messge.

Is that the intent? That all customers must have a Paypal account to use this cart?

I guess I am confused, but what is the process, exactly, I can expect to see when I hit that checkout button?

Bij.

Edit: I am using the Paypal Sandbox... I have read of others having trouble using it... should I bother, or just use the real Paypal account?
Last edited by Bijou on Thu Apr 17, 2008 8:47 am, edited 1 time in total.

Newbie

Posts

Joined
Fri Apr 11, 2008 10:45 pm

Post by SiteE@se » Thu Apr 17, 2008 4:07 pm

Bijou wrote: Edit: I am using the Paypal Sandbox... I have read of others having trouble using it... should I bother, or just use the real Paypal account?
That's probably the problem, then.  I don't think the sandbox supports the credit card payment option.  I've never seen it there when I've used the sandbox for testing.

Use the real paypal account to test and put through a test order for a minimal amount.  It won't acually be debited from the card .... just authorised.  The payee has to manually collect the payment after authorisation so he/she can choose to simply void the transaction.

Chris @ SiteE@se Web Design


Active Member

Posts

Joined
Mon Dec 17, 2007 7:40 am
Location - UK

Post by bruce » Thu Apr 17, 2008 4:18 pm

Certainly the sandbox is ok for testing the existing paypal payment extension.

The existing extension was probably written as an example of integrating a payment extension rather than a declaration of intended workflow.

Active Member

Posts

Joined
Wed Dec 12, 2007 2:26 pm

Post by Bijou » Thu Apr 17, 2008 10:27 pm

Hey there,

Whether I use the sandbox or a real paypal account, I still just get the Paypal screen when ready to process.
See attach. Paypal1, then Paypal2.

I am sure at this point that something simple is missing, like maybe a password for the Paypal business account?
I keyed in the business account email in Extension -> Payment -> Paypal -> Configure....
but how does Opencart know to make the connection?
On the PayPal side:

i) The account must be a Business or Premier account to accept credit cards
ii) We're using PayPal Website Payments Standard - not PRO
iii) In the PayPal Profile, go to Selling Preferences -> Website Payment Preferences
iv) Turn Auto return on and enter your store's Return URL:

http://www.YOURSTORE.COM/index.php?cont ... ut_success

v) Leave Payment Data Transfer OFF
vi) Ensure Block Non-encrypted Website Payment is OFF
vii) PayPal Account Optional setting: ON
viii) Support giropay and bank transfer payments: NO
siteease... it must have something more to do in Paypal than you suggested earlier...
yes?

One more note (not sure if it makes any difference...) I am doing this in an iframe.

Bij.

Attachments

???
paypal2.gif
???
paypal1.jpg
Last edited by Bijou on Fri Apr 18, 2008 1:19 am, edited 1 time in total.

Newbie

Posts

Joined
Fri Apr 11, 2008 10:45 pm

Post by SiteE@se » Sat Apr 19, 2008 7:54 am

Bijou wrote:
siteease... it must have something more to do in Paypal than you suggested earlier...
yes?

One more note (not sure if it makes any difference...) I am doing this in an iframe.
I have 2 stores running with the Paypal setup as described.  It has to be one of two things:

a) The PayPal account isn't a business account ..... or ....
b) The iframe - can you try without this? Am I right in assuming that you're trying to run the whole store in an iframe within an exiting website?  Not advisable for all sorts of reasons  :o

Chris @ SiteE@se Web Design


Active Member

Posts

Joined
Mon Dec 17, 2007 7:40 am
Location - UK

Post by Bijou » Sat Apr 19, 2008 10:46 am

siteease, I could kiss your feet! Except I won't ;D

It's the iframe - piece of junk.
Running the cart from the target php file works just fine.

Thanks for your hope and help.

Newbie

Posts

Joined
Fri Apr 11, 2008 10:45 pm

Post by SiteE@se » Sat Apr 19, 2008 10:52 pm

Glad it's sorted. You wouldn't want to be anywhere near my feet!  ;D

Chris @ SiteE@se Web Design


Active Member

Posts

Joined
Mon Dec 17, 2007 7:40 am
Location - UK

Post by webmastercorey » Sat Apr 26, 2008 5:50 pm

I've been following this topic for awhile, finally had to make an account cause I can't figure this out. What are all the steps involved in setting up this Paypal thing, and does it work with the php4 version?

I've got those files installed but when I click to order with paypal and it sends me to paypal it established all the items i ordered under just the company name with only 1 price (no matter how many items you bought).

User avatar
New member

Posts

Joined
Sat Apr 26, 2008 5:40 pm
Who is online

Users browsing this forum: No registered users and 2 guests