Back to Community Blog

PayPal Server-side SDKs: Navigating the Transition to Private Visibility

authorImage

PayPal Tech Blog Team

Jan 29, 2024

3 min read

featuredImage

PayPal, a pioneering force in online transactions, will be undergoing a transition regarding its server-side SDKs. This will include removing deprecated SDKs from our public GitHub presence, while concurrently gearing up to introduce new, innovative solutions. This article summarizes details on this shift, how developers can prepare for the transition, and the benefits of the new server-side SDKs.  

The Shift to Private: Understanding PayPal's Move 

PayPal will be transitioning deprecated server-side SDKs to private, restricted access. This shift will streamline operations, enhance security measures, and ensure optimal support for existing users, while aligning with evolving industry standards. Therefore, access to these SDKs on and after April 29th will be restricted.

image

Considerations 

For current users of the deprecated server-side SDKs, this transition might require developer updates on or before April 29th for the following repositories:

Gaining insight into the potential effects is essential, this could include: 

  • Compatibility Factors: Applications integrated with the deprecated SDKs may encounter issues or errors when building their applications due to GitHub access being newly restricted, and or require developer updates to function seamlessly post-transition. This could include but is not limited to access restrictions and CI/CD failures. 
  • Support and Maintenance: With private access, support and maintenance from PayPal teams will change. Users should consider alternative solutions or schedule plans for developer updates to their systems – see more on this below. 

Looking Ahead: The Launch of New Server-side SDKs 

PayPal is set to introduce a new generation of server-side SDKs designed to reduce complexity in payment integrations. The upcoming SDKs goals:

  1. Enhanced Functionality: Expect improved features and functionalities that align with evolving market needs and technological advancements. 
  2. Simplified Integration: Streamlined integration processes aim to offer developers a more intuitive and user-friendly experience. 
  3. Robust Support: Comprehensive support structures and documentation will accompany these new SDKs, ensuring a smoother onboarding experience. 
  4. Continued Maintenance: Dedicated teams focused on ensuring these new libraries continue to be best-in-class, with clear and predictable deprecation policies.

Preparing for the Transition 

As the transition to private access progresses, here are steps to navigate this change effectively: 

  • Assessment: Evaluate your current integration(s) of deprecated SDKs and identify potential areas requiring near-term attention or modification. 
  • Communication: Stay updated with official communications from PayPal by signing up for the PayPal Developer Newsletter regarding the transition timelines, updates, and available resources. 
  • Exploring Alternatives: Consider exploring alternative solutions, including upcoming PayPal SDKs or a direct integration with PayPal’s REST API, to ensure a seamless transition and continued operational efficiency. 

The move to remove public GitHub access of deprecated server-side SDKs by PayPal marks a transformative phase in the realm of online payment integrations. While it brings additional steps for current users, it also signals the dawn of innovative, high-performing SDKs set to improve the experience of integrating payment processing. Navigating this transition with a proactive approach and an eye on the horizon of upcoming solutions will be key to ensuring uninterrupted service and unlocking new possibilities in the digital payment landscape.



Recommended