How do I change my Sandbox account into a live account? - api

Our site is ready, but PayPal is still running in Test mode / Sandbox.
How do we make it live and take actually payments? Is this a setting PayPal-side?
CMS is Drupal 7.x

Currently you are having PayPalMode,PayPalApiUsername,PayPalApiPassword,and PayPalApiSignature for test or sandbox mode. But to run on LIVE mode you need to again grab all the above mentioned details from the Real LIVE PayPal account.
Do let us know the Payment method you are using ! I am assuming for DoDirect Payment Method.
Just set PayPalMode = 'live';

On your site, at admin/commerce/config/payment-methods, edit your PayPal WPS settings.
Enter the email address of your real PayPal seller account.
Switch over from "sandbox" to "live", and I would also recommend switching off the debugging mode at this stage.
It is always best to test the live account is working properly by sending through a low-value order using your own credit card. You can then refund the order later if it works.
Hope this will works for you !
You can also follow the following 2 help links:
Drupal Paypal Payment Standard
And
Commerce PayPal Payments Advanced / Payflow Link

Related

Paypal Test Credit Card Not Working In Test Mode

I am using developing payment services in PayPal. I have the PayPal Manager account. I followed the documentation. But at the time of payment with credit card the test credit cards nor any credit cards from the sandbox accounts are working. Following message appears.
What are the possible solutions?
I ran into this issue with a project a few months back.
Check out this comment it may be of use.
Test credit card numbers for use with PayPal sandbox
As using PayPal Manager. Make sure following setting for test are sets
Login Manager Paypal
Go to Service Settings > Set up
Add Sandbox email
And make access token to Yes
After Login to developer account of PayPal then go to the profile of the sandbox that is attached to manager account. Upgrade your sandbox Account Type to Pro

Paypal In-Context guest checkout

Is it possible to use paypal in-context checkout with guest checkout?
So the problem is that i don't see a button in popup dialog "debit or credit card checkout" currently i am testing this in sandbox. The option allow checkout as guest is enabled in the sandbox merchant account.
I have a working copy of "In Context" Express Checkout and guest checkout functions as intended in the sandbox environment. Be sure you are passing "SOLUTIONTYPE=Sole" in your SetExpressCheckout API call.
Thanks, but i am using the PHP SDK http://paypal.github.io/PayPal-PHP-SDK/ there is no such option. It seems it is not available in REST API. Is there a solution or a workaround for this?

PayPal sandbox for testing - is it safe?

I've been working with PayPal's Adaptive Payments API for a while and i'm ready to begin testing of my website.
My plan is to create a bunch of PayPal sandbox accounts and give them to family and friends to use on my site.
However, I've noticed that when I log in to a sandbox account (at sandbox.paypal.com), it says 'Logged in as real-account#example.com' where real-account#example.com is my actual PayPal account.
Does logging in to the fake sandbox accounts give the testers access to my real PayPal account?
No, it doesn't. Your real PayPal email address shows up at the top of the page because that's what you used to sign into https://developer.paypal.com, and there's a cookie on your computer telling the Sandbox that you signed in with that email address. It won't show up for other users.

billmelater integration / api documentation? sandbox account?

I would like to find the Paypal BillMeLater documentation. I've looked over the developer site many times and searched all over Google; where might it be?
Also - where can I create a sandbox account for testing payments processed via BillMeLater?
To be clear, I would like to integrate BillMeLater so that a user is not redirected away from the site, but can still use this method to pay.
This is not currently possible; BillMeLater can only be used via the paypal site (eg: through express checkout)

Can I let test users skip logging into PayPal sandbox?

I am using the PayPal sandbox to test user transaction on my website.
The site is going to be put through usability testing soon.
The problem is, whenever a user goes to complete a transaction, they are first asked to "Please login to use the PayPal Sandbox features."
This is the link that my form points to: https://www.sandbox.paypal.com/cgi-bin/webscr
I want the test users to skip having to create a PayPal sandbox account and just use the test user accounts that I have setup.
Is this possible?
This is not possible. A user has to have a developer account created at developer.paypal.com to be able to use any PayPal hosted payment methods on the sandbox.
However, you can submit API calls to the sandbox without the members needing a developer.paypal.com sandbox account.