I have a virtual terminal account with Paypal currently.
I realize there are different types of pre installed paypal processing utilities installed into osc, and I have read through the descriptions of them but I don't think any of them do what I am looking for. So i wanted to describe my goal and see if maybe they do have something that will work the way I want it to and if so which "product" of theirs it would be.
Currently I have the cvv contribution on my v2.2 rc2 shop, but I am going to be upgrading to v2.3.1 soon and would like to get a little more automated in the credit card processing (due to the new cvv rules also).
I would like for a customer to be able to fill up their cart, have a choice between paying with a credit card or paypal, and if they choose a credit card payment have them enter their information on my site (without being re-directed to paypal's site) and then when the order completes they reach our checkout_success (or whatever its called) page.
As it is now, they never leave the site because my site captures their cc information, splits it up, and sends it to me. I want to keep it this way where they aren't redirected out of our site.
I have had a lot of people in the past (back when I used paypal on my old html site) get confused when they got re-directed to paypal and cancel their orders. I know this because I would have people call and complain that they were having a hard time placing their orders and they were being forced to use paypal. They couldn't understand that they weren't being forced to use paypal the way they thought (money transfer from their bank) and that paypal was just processing their credit card payment.
I personally have purchased things through other osc stores that use an Authorize.net merchant account and I never left the site. I entered my cc info and everything was done instantly. Is this possible with Paypal?
I hope so I didn't want to have to have a second merchant account (if you can even have two) just because of the credit card payment site redirect setup.
Latest News: (loading..)
Credit card processing question
Started by ggrant3, Feb 06 2012, 13:38
8 replies to this topic
#1
Posted 06 February 2012, 13:38
#2
Posted 06 February 2012, 14:02
If you sign up for a PayPal Pro account then yes you can do so....
Basics for osC 2.2 Design - Basics for Design V2.3+ - Seo & Sef Url's - Meta Tags for Your osC Shop - Steps to prevent Fraud... - MS3 and Team News... - SEO, Meta Tags, SEF Urls and osCommerce
Check out my profile [click here] for information on professional services, custom coding, templates, SEO optimization, modifications, commercial support and help.
Check out my profile [click here] for information on professional services, custom coding, templates, SEO optimization, modifications, commercial support and help.
#3
Posted 06 February 2012, 14:03
"Paypal Pro" huh?? Okay I will look into that.
Thank you.
Thank you.
#5
Posted 06 February 2012, 14:16
Yes
Basics for osC 2.2 Design - Basics for Design V2.3+ - Seo & Sef Url's - Meta Tags for Your osC Shop - Steps to prevent Fraud... - MS3 and Team News... - SEO, Meta Tags, SEF Urls and osCommerce
Check out my profile [click here] for information on professional services, custom coding, templates, SEO optimization, modifications, commercial support and help.
Check out my profile [click here] for information on professional services, custom coding, templates, SEO optimization, modifications, commercial support and help.
#6
Posted 14 February 2012, 02:44
Can anyone lead me to a step by step explanation of what to do here? I am reading and searching and I can't seem to find a guide on what I need to do. I already have a paypal business account which has a virtual terminal.
And on paypal I see things telling me I need to get API credentials, but then it shows two options and I have no clue which one I need to "apply" for.
Also, what happens if I have two separate shops? Does that matter? I know I can have a general "name" under my paypal acct Profile > Payment Receiving Preferences > Credit Card Statement Name (basically the name the customer sees on their credit card statement to know who the charge is from).
I clicked on the link in Admin tool > Modules > Payment > Paypal Express Checkout (because this needs to be setup to use Paypal Website Payments Pro, right?) and it just brought me to paypal to "sign up for an account" But I already have an account so I "logged in" and it just brought me to me regular "dashboard" for paypal and then I started clicking around and it basically says if I have any questions about intergrating paypal website payments pro or setting up API's into my shopping cart software to ask the shopping cart provider.
I sure this has been asked thousands of times, and I am not asking for someone to walk me through every single step, I just need guidance on where to find this information that has been posted. I can't find it anywhere. I have gone through the osc install guide also and couldn't find anything in there
And on paypal I see things telling me I need to get API credentials, but then it shows two options and I have no clue which one I need to "apply" for.
Also, what happens if I have two separate shops? Does that matter? I know I can have a general "name" under my paypal acct Profile > Payment Receiving Preferences > Credit Card Statement Name (basically the name the customer sees on their credit card statement to know who the charge is from).
I clicked on the link in Admin tool > Modules > Payment > Paypal Express Checkout (because this needs to be setup to use Paypal Website Payments Pro, right?) and it just brought me to paypal to "sign up for an account" But I already have an account so I "logged in" and it just brought me to me regular "dashboard" for paypal and then I started clicking around and it basically says if I have any questions about intergrating paypal website payments pro or setting up API's into my shopping cart software to ask the shopping cart provider.
I sure this has been asked thousands of times, and I am not asking for someone to walk me through every single step, I just need guidance on where to find this information that has been posted. I can't find it anywhere. I have gone through the osc install guide also and couldn't find anything in there
#8
Posted 14 February 2012, 04:14
A PayPal business account and a PayPal Pro account is not the same, you will actually have to pay a monthly fee to have a Pro account.
Basics for osC 2.2 Design - Basics for Design V2.3+ - Seo & Sef Url's - Meta Tags for Your osC Shop - Steps to prevent Fraud... - MS3 and Team News... - SEO, Meta Tags, SEF Urls and osCommerce
Check out my profile [click here] for information on professional services, custom coding, templates, SEO optimization, modifications, commercial support and help.
Check out my profile [click here] for information on professional services, custom coding, templates, SEO optimization, modifications, commercial support and help.
#9
Posted 15 February 2012, 15:55
Okay I am stumbling around on my own and finding my way.
So in the future if anyone else can't find any setup info for this here is what I have found.
If you are like me and already have a Paypal business account with a virtual terminal account this is what you would do.
I already had a "business" account with Paypal that had a virtual terminal. What a Paypal rep told me to do is still go through the "signup" process for the "Website Payments Pro" like you are a new customer. The system will recognize that you currently have an account and will automatically link your current account with the new one. It will also automatically and instantly approve you for Website Payments Pro because you have already been verified/approved for virtual terminal.
Then you can setup a sandbox account through paypal to test the operation of your site.
Now API credentials: You have "real life" API credentials and "Sandbox" API Credentials (this is what was causing my error above, I had no idea I needed to have a set of "sandbox" api credentials when using the sandbox test environment, I was using my real life credentials)
For Sandbox api credentials you click on the link on the left hand menu (in your paypal sandbox account) and use those in your oscommerce admin side of your shop (Modules>Payment) under Paypal Express Checkout and Paypal Website Payments Pro and click "sandbox"
For real life api credentials you go to your paypal account and Profile then under Account Information click Request API Credentials, then just plug them into the corresponding areas in the admin side of your shop under Paypal Express Checkout and Paypal Website Payments Pro and click "live"
In the paypal sandbox you will need to create at least one "business account" which represents the seller (your website) and one personal account to represent the buyer. In each account it will give you a email address to use if needed and a credit card # to use if needed, a paypal account balance (which you set the balance of when you setup the account) depending on what type of purchase you want to test.
Then go to your store and buy stuff.
I think that pretty much covers the process. I was searching and reading and searching more and couldn't find out how to get this setup, but I knew it had to pretty simple, but little things need to be known and I couldn't find out what those steps were.
But hopefully in the future this post will alleviate grief for someone that is struggling to get this figured out like I was and make this process easier than it was for me
One more thing - if you are like me and were already paying the monthly fee for the virtual terminal, you will not be charged twice by adding Website Payments Pro. Paypal will still only charge you the same fee you have been paying
So in the future if anyone else can't find any setup info for this here is what I have found.
If you are like me and already have a Paypal business account with a virtual terminal account this is what you would do.
I already had a "business" account with Paypal that had a virtual terminal. What a Paypal rep told me to do is still go through the "signup" process for the "Website Payments Pro" like you are a new customer. The system will recognize that you currently have an account and will automatically link your current account with the new one. It will also automatically and instantly approve you for Website Payments Pro because you have already been verified/approved for virtual terminal.
Then you can setup a sandbox account through paypal to test the operation of your site.
Now API credentials: You have "real life" API credentials and "Sandbox" API Credentials (this is what was causing my error above, I had no idea I needed to have a set of "sandbox" api credentials when using the sandbox test environment, I was using my real life credentials)
For Sandbox api credentials you click on the link on the left hand menu (in your paypal sandbox account) and use those in your oscommerce admin side of your shop (Modules>Payment) under Paypal Express Checkout and Paypal Website Payments Pro and click "sandbox"
For real life api credentials you go to your paypal account and Profile then under Account Information click Request API Credentials, then just plug them into the corresponding areas in the admin side of your shop under Paypal Express Checkout and Paypal Website Payments Pro and click "live"
In the paypal sandbox you will need to create at least one "business account" which represents the seller (your website) and one personal account to represent the buyer. In each account it will give you a email address to use if needed and a credit card # to use if needed, a paypal account balance (which you set the balance of when you setup the account) depending on what type of purchase you want to test.
Then go to your store and buy stuff.
I think that pretty much covers the process. I was searching and reading and searching more and couldn't find out how to get this setup, but I knew it had to pretty simple, but little things need to be known and I couldn't find out what those steps were.
But hopefully in the future this post will alleviate grief for someone that is struggling to get this figured out like I was and make this process easier than it was for me
One more thing - if you are like me and were already paying the monthly fee for the virtual terminal, you will not be charged twice by adding Website Payments Pro. Paypal will still only charge you the same fee you have been paying















