Do hosting service providers need to install the package.xml file of the PayPal PHP SDK package through Pear?
As a hosting service provider, you have two options:
- Install the Pear package on any of your PHP-enabled servers immediately to provide access for all users on the server to the package.
- The key benefit is that as long as Pear is in the PHP include path, all your users have access to use the same resources.
- This saves your users disk space and saves you time and requests to install the package individually.
- Refer your users to search the internet, or draft an article defining how to use the ini_set() and ini_get() functions for manually forcing an include path into the application and placing the required files within their own directory structure.
We’re sorry, the page you’re looking for is no longer available. Please try your search again in our Help Centre if you have a question or want to contact us.
How do I use the PHP SDK without command line access to install the package.xml file with Pear?Pear provides an easy way to install functionality and extend PHP. Unfortunately, many modules require you to have access to the command line, or to install modules directly to the Pear directory. Many web hosting companies don't provide this level of access, as the Pear directory is generally What can I do if I don't have root access and want to use the PayPal PHP SDK on my host?If you want to use the PayPal PHP SDK on your host but don't have root access, you can use one of two alternatives for installing Pear (if your host can't do this for you). See the pear.php.net site for information on installing a local PEAR copy on a How do I get the current versions of the Payflow Gateway SDKs and integration packages?The current versions of the Payflow Gateway SDKs and Integration Packages are available on the PayPal Developer Portal.Do I need to use PayPal SDKs to call PayPal APIs?No, you don't need to use PayPal SDKs to call PayPal APIs. However, the PayPal SDKs ease the task of calling PayPal Web Service APIs. They contain libraries that shield the user from the intricacies of the SOAP protocol, and offer a number of other useful features. You Which JAR files do I need to copy when using the PayPal SDK within a container?When using the PayPal SDK within a container, you need all of the JAR files, not just the ones that start with paypal_. Copy all the files located in the SDK_ROOT\lib directory to the location in your container or server that contains the shared libraries. How do I switch the PayPal PHP SDK from “Sandbox-enabled” to “Live”?Here’s how: Set the mode of the SDK to Live in one of two ways: Via sdk_config.ini Via APIContext Enable the clientId and secret for the Live environment, because the Sandbox and Live versions behave very differently. Here's how: Log in to the PayPal Developer Portal. Click DASHBOARD. How do I access the WSDL files that define PayPal's Web Services?You'll find the Web Services Definition Language (WSDL) file at https://www.paypal.com/wsdl/PayPalSvc.wsdl. The WSDL file also refers to two schema files: https://www.paypal.com/wsdl/CoreComponentTypes.xsd https://www.paypal.com/wsdl/eBLBaseComponents.xsd Downloading these three files and consulting them can be a good way to learn about PayPal's Web Services. For the latest information on WSDL files and What version of PHP is required to use the PayPal SDK for PHP?PHP Requirements are as follows: PHP 5.3 and above. cURL extension with support for OpenSSL. PHPUnit 3.5 for running test suite (optional). Composer. For more information regarding the PayPal SDK for PHP, go to GitHub.How do I set SDK logging levels for Java, .NET, and PHP?Set Java and .NET SDK logging levels Here's how: For the Java SDK, set the value of the level element in SDK_root/lib/log4j.properties. For the .NET SDK (console only), set the value of the level element in the SDK_root/bin/Console.exe.config file. If you're not using the console, copy the logging-related Is there an alternative to command-line access when setting up the PHP SDK samples?If you don't have command-line access to install the PHP SDK samples, here's how to manually set up the samples: Create a new file in: <SDK_ROOT>/samples/php/ Name this file ppsdk_include_path.inc Open this file and add the following: <?php set_include_path('path_to_sdk_root'. DIRECTORY_SEPARATOR . 'lib' . PATH_SEPARATOR . get_include_path()); ?> What are XML and PayPal's XMLPay?About XML XML (eXtensible Markup Language) is derived from Standardized General Markup Language (SGML) and HyperText Markup Language (HTML). In a sense, XML is a streamlined version of SGML, but its main advantage is that it lets you meaningfully annotate text. XML maintains both SGML’s strength and HTML’s How do I use PHP to integrate with Payflow Pro without using an SDK?The Payflow SDK is recommended for .NET and Java developers to simplify the Payflow Pro integration. You'll find additional examples on GitHub.Why did I get the error "curl_exec error 58: unable to set private key file" with the PHP SDK?Issue You got a private key file error. Causes This error usually occurs if: The file your code references doesn't contain the private key. When you request an API Certificate, PayPal gives it to you as a cert_key_pem.txt file. The file contains two parts: a private key and What are common scams and how do I spot them?Offers that sound too good to be true, probably are Most of us are careful if a stranger approaches on the street and offers a deal that's just too good to be true. But we're much less cautious online, putting us at risk. Advance fee fraud If you How do I convert my PEM format certificate to PKCS12 as required by the Java and .NET SDKs?To convert your PEM certificate to a PKCS12 certificate, use a third-party tool. PayPal recommends OpenSSL, which you can download at www.openssl.org. The following instructions assume that you retain the default certificate filename of "cert_key_pem.txt." Before you begin, note the following: Windows users - If you get an error saying How does PayPal provide accessible services to individuals with special access needs?PayPal Canada Co. Accessible Customer Service Policy Providing Services to Persons with Disabilities Policy PayPal Canada Co. ("PayPal" or the "company") is committed to excellence in serving all of its users, including those with disabilities. PayPal is committed to providing accessible and integrated customer service in a What information does PayPal require to approve file-sharing and newsgroup services?Merchants offering file-sharing programs or access to newsgroup services must monitor for and prevent access to illegal content. Prior to using PayPal, merchants must comply with the following terms and conditions and send any required information to firstname.lastname@example.org. Merchants must disclose to PayPal how they monitor files accessible Does my certificate need to be installed in the ISP server's certificate store to enable ASP.NET web applications?Yes, you need to have the .p12 file installed in your Local Machine keystore, or else ASP.NET web applications won't be able to connect to PayPal's secure API server. This is something you need to discuss with your host. If they won't install this for you, you may How do I get started with PayPal APIs and SDKs?An Application Programming Interface (API) is a safe gateway to use a company’s code or tool to accomplish a task. Using an API, you can get the local weather, check incoming flights with a certain airline, create a Google Map, or create a payment with PayPal. Requests
Related Articles are currently unavailable
Video is not available
You were logged out to help protect your account.