Merchant Security Updates: Learn how security upgrades may affect your integration at the 2017-2018 Merchant Security Roadmap Microsite
PayPal-Apps.com will be permanently unavailable starting December 1, 2017. PayPal-Apps.com will be permanently unavailable starting December 1, 2017. We will review all Adaptive products applications submitted prior to December 1, 2017 according to the existing approval process.If an application has been submitted and you need to check the status, please contact your Account Manager. If you are unsure who your Account Manager is, please Contact Us. We are working on an improved solution for our Adaptive Payments customers in 2018. Check the MTS community page for updates and questions, here All other applications can be created on Developer.PayPal.com.
So I'm developing a project that has to make use of two different REST API apps.
In my internal data structure, I have a 'paypal-id' (e.g. P-6YA672828E76572XXXXXXXXX) that links my internal data object (e.g. subscription (meta-)details) to the ID used in the Paypal API.
Now, when I receive a webhook, for example, I retrieve my internal data object by searching for a record with a matching 'paypal-id'.
Obviously, if paypal's ID system is only unique withi one application, this could cause an issue since two different subscriptions (on my internal data level), registered with different paypal REST API apps, could have the same 'paypal-id', and thus break my project.
I hope I didn't make this question overly complex, but I hope the answer is an easy "yes ID's are unique across apps"
Hi, the plan_id (e.g. P-6YA672828E76572XXXXXXXXX) is a unique value accross all the Apps as when you create a plan_id you are the only one allowed to check and use its details. If was not unique then other developers could get information on this plan_id. The same applies for the payment_id (PAY-05XXXXXXXX).