User Tools

Site Tools


admin_dashboard:system_admin:system_settings:create_paypaladaptiveapi

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
admin_dashboard:system_admin:system_settings:create_paypaladaptiveapi [2017/03/30 04:36]
mooadmin [PayPal Adaptive Payment Setup]
admin_dashboard:system_admin:system_settings:create_paypaladaptiveapi [2017/04/05 21:09]
Line 1: Line 1:
-===== PayPal Adaptive Payment Setup ===== 
- 
-<font 9pt/​arial;;#​FF0000;;#​ffffff>​** AppID: APP-80W284485P519543T ** is for testing only and can only be used with API Access info obtained from  ** PayPal Sandbox accounts ** .Never use your real PayPal Account'​s API Access info with  ** AppID: APP-80W284485P519543T ** for either testing (Test mode) purpose or going Live. Using real PayPal accounts (as either sender or receiver) in Test mode of this payment gateway will not work by PayPal'​s restrictions.</​font>​ 
- 
-Create your live Classic API credentials from the PayPal.com site as follows: 
- 
-==== 1. Log in to PayPal.com ==== 
- 
-You must have a PayPal Business account to make calls to the live PayPal servers. Log in to your Business account on the following page: [[https://​www.paypal.com|https://​www.paypal.com]]. 
- 
-==== 2. Navigate to the API Access page ==== 
- 
-Click the profile (person) icon in the top right and select **Profile and Settings** from the drop-down menu. 
- 
-{{:​admin_dashboard:​system_admin:​system_settings:​e319683b78ea6192a17bd351f0906857.jpg}} 
- 
-Then navigate to **My Selling Tools** > **API Access** and click **Update**. 
- 
-{{:​admin_dashboard:​system_admin:​system_settings:​7b66b20d1d0a8ce90271d2be04c69158.jpg}} 
- 
-Note If you do not see the profile (person) icon in the top right, navigate to the API Access page by clicking **My Account** > **Profile** > **My Selling Tools** > **API Access**. 
-==== 3. Generate the Certificate set ==== 
- 
-1.Click **Request API Credentials** on the **API Access** page: 
- 
-{{https://​www.paypalobjects.com/​webstatic/​en_US/​developer/​docs/​api/​classicApiCerts/​requestApiCreds.png?​nolink&​}} 
- 
-**Note:** If you’ve already generated a set of API credentials,​ you’ll have to delete your existing set before you can generate a new set of credentials. 
- 
-2.Select **Request API signature** and click **Agree and Submit** to generate a set of Signature credentials. 
- 
-Here’s an example showing a set of Signature credentials (for [[https://​developer.paypal.com/​docs/​classic/​api/​apiCredentials/#​certs|Certificate]] credentials,​ see the section below): 
- 
-{{https://​www.paypalobjects.com/​webstatic/​en_US/​developer/​docs/​api/​classicApiCerts/​signatureCredentials.png?​nolink&​}} 
- 
-3.Since you have the **inputs**, now **go to Admin Dashboard/​Gateways Manage/​PayPal Adaptive/​Edit:​** 
- 
-Input your **information** to **PayPal Adaptive edit**: 
- 
-{{:​admin_dashboard:​system_admin:​system_settings:​0c4b136f319ed320ac73ddc3beaa8817.jpg}} 
- 
-**PayPal API AppID**: with **sandbox environment** will only **use same one appID:** APP-80W284485P519543T 
- 
-**PayPal Email:** your email that login your Paypal account. 
- 
-**Enable:** Check to **enable PayPal Adaptive.** 
- 
-**Test mode:** Check to **enable sandbox environment** from your mooSocial. 
-===== Going Live ===== 
- 
-=== How to get started === 
- 
-  - Check your account status. Login to [[http://​www.paypal.com/​|PayPal]]. Go to your PayPal Profile and click **My settings**. Confirm that your //Account type// ​ is either Premier or Business, or upgrade your account. 
-  - Check your API settings. Click **My selling tools**. Expand //Selling online// ​ if needed and check //API access//. Click **Update** ​ and **Add or edit API permission** ​ or **View API signature**. 
-  - Test your integration using the PayPal Sandbox, as described in [[https://​developer.paypal.com/​docs/​classic/​lifecycle/​ug_sandbox/​|Testing Classic API Calls]]. All Adaptive API calls in the Sandbox must have the following standard value as the App ID: \\ ''​APP-80W284485P519543T''​ 
-  - To go live with your application,​ follow the submission steps outlined in [[https://​developer.paypal.com/​docs/​classic/​lifecycle/​goingLive/​|Going Live with Your Application]]. When you submit your application to PayPal for review, the application is quickly scanned for the requests to PayPal operations. If no "​advanced"​ operations are found, PayPal issues an App ID for the production servers at the time you submit the application. If your application uses "​advanced"​ PayPal operations, or if your application implements a complex business model, you can expect the review to take approximately 10 – 15 days. 
- 
-==== Create Live App ==== 
- 
-Go to [[https://​www.paypal-apps.com/​|https://​www.paypal-apps.com/​]] 
- 
-Login your account to start creating new app. 
- 
-{{:​admin_dashboard:​system_admin:​system_settings:​8c34e4fe703d192e043b5d64343bd249.png?​936x507}} 
- 
-//#Start creating new app by clicking on Create new Application.//​ 
- 
-Next step, give PayPal information to register your App 
- 
-{{:​admin_dashboard:​system_admin:​system_settings:​ef36c4424294c007dd8916b5e68bdc29.png}} 
- 
-//#Register your APP// 
- 
-Get down below, press on Submit App button to begin submitting your app. 
- 
-{{:​admin_dashboard:​system_admin:​system_settings:​17b171631c7346e9206342bdaee0c8f5.png}} 
- 
-//#Submit your App// 
- 
-Then, your app will have status '​Open'​ which means it is under approval 
- 
-{{:​admin_dashboard:​system_admin:​system_settings:​d8a304be546df10fef8282493db18263.png}} 
- 
-//#Your app is under approval// 
- 
-You must wait for PayPal til your app is Approved 
- 
-{{:​admin_dashboard:​system_admin:​system_settings:​a934afeb18d04632d8bcbb33c4f73fe1.jpg}} 
- 
-And done, now you have Live App! 
  
admin_dashboard/system_admin/system_settings/create_paypaladaptiveapi.txt · Last modified: 2017/04/05 21:09 (external edit)