merchant_guide:testing-subscriptions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
merchant_guide:testing-subscriptions [2011/01/13 19:12] – [Using PayPal in a testing environment] earlyimpactmerchant_guide:testing-subscriptions [2011/01/13 19:46] (current) – [Configure your PayPal business test account] earlyimpact
Line 44: Line 44:
 ===== Using PayPal in a testing environment ===== ===== Using PayPal in a testing environment =====
  
-PayPal has a testing ("sandbox") environment: you can [[https://developer.paypal.com/cgi-bin/devscr?cmd=_signup-run|sign up for a PayPal sandbox account]] at any time. __The PayPal Sandbox mimics exactly the live PayPal system__. So to test SubscriptionBridge with PayPal:+PayPal has a testing ("sandbox") environment: you can [[https://developer.paypal.com/cgi-bin/devscr?cmd=_signup-run|sign up for a PayPal sandbox account]] at any time. __The PayPal Sandbox mimics exactly the live PayPal system__. To test SubscriptionBridge with PayPal, follow these instructions. 
 + 
 +==== Create a PayPal Sandbox Account ====
  
   * [[https://developer.paypal.com/cgi-bin/devscr?cmd=_signup-run|Sign up for a PayPal sandbox account]]   * [[https://developer.paypal.com/cgi-bin/devscr?cmd=_signup-run|Sign up for a PayPal sandbox account]]
-  * Once you have activated your sandbox account, create a seller account within it (from your sandbox account, you can create fictitious accounts for both buyers and sellers, so you can test both sides) +  * Once you have activated your sandbox account, you will need to create a seller account within it (from your sandbox account, you can create fictitious accounts for both buyers and sellers, so you can test both sides) 
-  * After creating fictitious seller account, click on API Credentials on the left side, as shown below+ 
 +==== Create a PayPal business account in the Sandbox ==== 
 + 
 +  * Log into the PayPal sandbox 
 +  * Create new account manually (there is an option to "//Create Manually//"
 +  * Follow the instructions on the screen to create the account 
 + 
 +Note that PayPal will add to the e-mail address that you enter some additional characters when the account is actually created. Don't worry, that's just the way it works. Messages sent to that e-mail account can be seen by clicking on "Test E-mail" in the left-side navigation. 
 + 
 +==== Configure your PayPal business test account ==== 
 + 
 +  * Log into the PayPal sandbox 
 +  * Select //Test Accounts// from the left-side navigation 
 +  * Now that you have a business (selleraccount within the PayPal Sandboxselect it and click on "//Enter Sandbox Test Site//" 
 +  * The user name is the e-mail associated with the PayPal Sandbox seller account (//the one with the extra, funny characters mentioned above//) 
 +  * The password is the one that was created at the time you created the seller account. If you forgot it, you can request to create a new one. Just remember that e-mails sent to your seller account can be seen only by clicking on "Test E-mail" in the left-side navigation of the sandbox portal. 
 + 
 +This Sandbox account works just like any regular PayPal business account. You will need to obtain the API Credentials and set the Instant Payment Notification settings just like you would do with a regular PayPal business account. 
 + 
 +  * **API credentials**: you can request API credentials as described [[:payment-gateways:paypal#obtaining-your-api-credentials|here]], or you can simply click on API Credentials in the left-side navigation of the sandbox portal, as shown below. The same Sandbox API credentials will be provided to you. {{:merchant_guide:sbpaypal_sandbox.png|PayPal sandbox}} 
 +  * **Instant Payment Notification**: follow the [[:payment-gateways:paypal#configuring-instant-payment-notification|same instructions]] use to set Instant Payment Notification settings for a regular PayPal business account. 
 + 
 +==== Use the PayPal sandbox account in SubscriptionBridge ====
  
-{{:merchant_guide:sbpaypal_sandbox.png|PayPal sandbox}}+In SubscriptionBridge, as your payment gateway, select the PayPal payment system that you wish to use (Express Checkout or Website Payments Pro) and enter the credentials that you have just obtained from the sandbox
  
-  * In SubscriptionBridge, as your PayPal credentials, enter the credentials that you have obtained from the new Sandbox account that you have just created. +You can now use SubscriptionBridge with PayPal in a sandbox (testing) environment.
-  * You can now use SubscriptionBridge with PayPal in a sandbox (testing) environment+
  
 <note important>NOTE: to successfully submit orders using the PayPal sandbox, you must use a buyer user created using your sandbox account, and __you must be signed into your PayPal sandbox account__ at the time you place the order. Otherwise, you will receive an error.</note> <note important>NOTE: to successfully submit orders using the PayPal sandbox, you must use a buyer user created using your sandbox account, and __you must be signed into your PayPal sandbox account__ at the time you place the order. Otherwise, you will receive an error.</note>
merchant_guide/testing-subscriptions.1294963965.txt.gz · Last modified: 2011/01/12 23:00 (external edit)