Starting with the release of Strategy ONE (March 2024), dossiers are also known as dashboards.
PayPal is an online payment system that supports online money transfer, invoice sending and receiving, payment transaction etc. Starting with Strategy Secure Enterprise 10.11, the PayPal JDBC connector is shipped in order to establish a connection to PayPal as data source when doing data import on Web and Workstation.
PayPal data would be accessed by making API calls from client and it is necessary and secure to know the rate limit of PayPal API call. If the usage reaches the limitation, the request will return a 429 response to protect the server. While PayPal hasn’t published any specific rate limiting policy, they are based on traffic patterns. Traffic is constantly evaluated to determine if rate limitations should be applied.
Refer to the following link for additional documentation:
https://developer.paypal.com/docs/rate-limiting/
JDBC;DRIVER={com.simba.paypal.jdbc42.CLJDBCDriver};URL={jdbc:paypal://;host=[host];port=[port];Auth_Client_ID=[Client_ID];
Auth_Client_Secret=[Client_secret];Auth_Type=OAuth 2.0}
JDBC;DRIVER={com.simba.paypal.jdbc42.CLJDBCDriver};URL={jdbc:paypal://;host=[host];port=[port];Auth_Type=OAuth 2.0;Auth_AccessToken=[Access_Token]}
PayPal stores data in structures which do not follow the rules of traditional tables and columns. The JDBC connector maps PayPal data into its designed relational schema with multiple fixed schema tables. This mapping method is complicated so lower performance is expected when querying tables with large amount of data.
Select Table List Example:




Note: It is recommend to use Select Tables to reduce joins on the driver side for performance reason.



After creating and connecting to the PayPal data source, users can start to retrieve data through the JDBC connection and then publish a Data Import cube for dossiers, reports and documents to run off.
Take Select Tables as an example:


KB440335