<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>paypal on</title><link>https://docs.whmcs.com/9-1/tags/paypal/</link><description>Recent content in paypal on</description><generator>Hugo -- gohugo.io</generator><atom:link href="https://docs.whmcs.com/9-1/tags/paypal/index.xml" rel="self" type="application/rss+xml"/><item><title>Troubleshooting Payments</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/troubleshooting-payments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/troubleshooting-payments/</guid><description>Serves as the payments troubleshooting index, listing general first steps (Gateway Log review, cron status, callback configuration) and linking to article groups for currencies/exchange rates, taxes, transactions, and gateway-specific issues covering Authorize.net, 2CheckOut, eWay, GoCardless, iDeal via Mollie, PayFlow Pro, PayPal, Quantum Vault, Skrill, Stripe, Stripe ACH, Stripe Dynamic Payments, and WorldPay.</description></item><item><title>Accepting PayPal</title><link>https://docs.whmcs.com/9-1/payments/accepting-paypal/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/payments/accepting-paypal/</guid><description>Compares PayPal Payments, PayPal Card Payments, PayPal Checkout, PayPal Basic, PayPal Pro Reference Payments, PayPal Website Payments Pro, and PayFlow Pro gateways by support for recurring payments, subscriptions, refunds, reversals, disputes, and 3D Secure.</description></item><item><title>Disputes</title><link>https://docs.whmcs.com/9-1/payments/disputes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/payments/disputes/</guid><description>Covers the dispute process for Stripe, PayPal Checkout, PayPal Payments, and PayPal Card Payments, the List Disputes, Manage Disputes, and Close Disputes permissions, and steps to submit Stripe evidence, manage PayPal disputes, or close a dispute.</description></item><item><title>Duplicate Invoice ID Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/duplicate-invoice-id-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/duplicate-invoice-id-errors/</guid><description>Addresses PayPal rejecting payments with a DUPLICATE_INVOICE_ID error, caused by the PayPal account&amp;rsquo;s Block accidental payments preference when the same account processes payments across multiple systems, with a fix to set Block accidental payments to No, allow multiple payments per invoice ID in PayPal&amp;rsquo;s payment preferences.</description></item><item><title>Invalid Login Credentials</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/invalid-login-credentials/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/invalid-login-credentials/</guid><description>Addresses the Check your login credentials error shown in the Getting Started Wizard&amp;rsquo;s payment setup step, caused by invalid credentials for the selected payment gateway, with a fix to re-verify and re-enter the correct credentials.</description></item><item><title>Missing PayPal Payments</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/missing-paypal-payments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/missing-paypal-payments/</guid><description>Covers PayPal payments that deposit successfully but never appear in WHMCS, walking through two Gateway Log causes: Signature Verification Failed (from unlinking and relinking the PayPal integration app, fixed by cancelling and recreating subscriptions) and An unknown error occurred (from invalid submitted data such as country code, fixed by checking the Module Debug Log request/response and correcting client profile fields or currency code).</description></item><item><title>Missing PayPal Subscriptions</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/missing-paypal-subscriptions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/missing-paypal-subscriptions/</guid><description>Explains the Activity Log message The system has detected a missing subscription for PayPal transactions, caused by a subscription not being linked to any service, product addon, or domain despite an alternate client/invoice ID being found, and distinguishes action needed for active subscriptions (update the ID) versus cancelled ones (no action needed).</description></item><item><title>OPcache Warnings</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-php/opcache-warnings/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-php/opcache-warnings/</guid><description>Explains OPcache-related warnings and stale-cache symptoms, including PayPal Payments gateway activation failures, and instructs disabling the OPcache PHP extension in php.ini and recompiling PHP.</description></item><item><title>Orphaned PayPal Subscriptions</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/orphaned-paypal-subscriptions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/orphaned-paypal-subscriptions/</guid><description>Covers the Activity Log message The system has detected an orphaned subscription for PayPal, caused by a subscription with no linked service, product addon, or domain and no alternate client/invoice ID, distinguishing a serious PAYMENT.SALE.COMPLETED case requiring immediate investigation from a benign BILLING.SUBSCRIPTION.CREATED case tied to an upgrade timing coincidence.</description></item><item><title>PayFlow Pro Local Card Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/local-card-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/local-card-errors/</guid><description>Addresses the No Local Credit Card Payment Gateways Enabled error for the PayFlow Pro and PayPal Pro Reference Payments gateways, caused by disabling the option to save card details, which those reference-transaction gateways require for automated rebilling, with a fix to re-enable saving card details.</description></item><item><title>PayFlow Pro Remote Storage Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/remote-storage-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/remote-storage-errors/</guid><description>Addresses the Details could not be saved. Remote storage failed error when creating a credit card payment method via the Admin Area or Client Area for PayFlow Pro or PayPal Pro Reference Payments, caused by those gateways&amp;rsquo; inability to remotely update, store, or delete card details, with a fix directing clients to specify a new card via Pay Now on an invoice.</description></item><item><title>PayPal IPN Failures</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-ipn-failures/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-ipn-failures/</guid><description>Covers PayPal IPN failure notification emails and the Gateway Log errors IPN Handshake Invalid and IPN Handshake Error, caused by an offline site, a moved WHMCS URL, a windows-1252 PayPal account charset, or cURL/TLS 1.2 connection problems, with fixes including updating the paypal.php callback URL, correcting charset settings, and verifying TLS 1.2/HTTP 1.1 connectivity to PayPal.</description></item><item><title>PayPal Log Entries</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-log-entries/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-log-entries/</guid><description>Covers the Activity Log orphaned subscription and missing subscription messages introduced by the WHMCS 8.7.2 PayPal Checkout module changes, distinguishing severity by whether the message begins with PAYMENT.SALE.COMPLETED or BILLING.SUBSCRIPTION.CREATED and by timing relative to the upgrade, with guidance on when to investigate immediately, update the subscription ID, or take no action.</description></item><item><title>PayPal Old Transaction Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-old-transaction-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-old-transaction-errors/</guid><description>Addresses the PayPal error Referenced transaction or order is too old, which appears starting 24 months after the original payment due to PayPal&amp;rsquo;s time limit on repeating a transaction, with a fix requiring the client to submit a new manual payment via the Client Area, which then triggers the Credit Card Payment Declined email for the failed capture.</description></item><item><title>PayPal Security Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-security-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-security-errors/</guid><description>Explains the PayPal error L_SHORTMESSAGE0 =&amp;gt; Security error, caused by invalid API credentials in the Payment Gateways configuration, with a fix to confirm the configured API credentials match those in the PayPal account.</description></item><item><title>PayPal SSL Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-ssl-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-ssl-errors/</guid><description>Covers WHMCS failing to connect to PayPal correctly, caused by some PayPal gateway modules requiring an HTTPS-secured connection that a missing or invalid SSL certificate prevents, with fixes to install a valid SSL certificate and update the WHMCS System URL setting to begin with https://.</description></item><item><title>PayPal Transaction ID Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-transaction-id-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-transaction-id-errors/</guid><description>Explains that the Gateway Log message Transaction ID X already exists after a successful PayPal Payments transaction is a benign duplicate log entry from PayPal&amp;rsquo;s webhook confirming a transaction already recorded, and states it can be safely ignored.</description></item><item><title>PayPal Transaction Lookup</title><link>https://docs.whmcs.com/9-1/addon-modules/paypal-transaction-lookup/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/paypal-transaction-lookup/</guid><description>Covers activating the PayPal Transaction Lookup addon with live PayPal API credentials and using the Advanced Search fields (Transaction ID, Date Range, Email, Receipt ID) to look up transactions.</description></item><item><title>PayPal® Invalid Receiver Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-invalid-receiver-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-invalid-receiver-errors/</guid><description>Addresses Invalid Receiver emails from PayPal, caused by a mismatch between the payment receiver email and the address configured in Payment Gateways, with a fix to list multiple receiving PayPal email addresses as a comma-separated list, noting the first address is used for new payments while any listed address is accepted for invoice payments.</description></item><item><title>PayPal® Not Supported Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-not-supported-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-not-supported-errors/</guid><description>Explains that the PayPal log entry Not Supported, including txn_type values like subscr_failed and subscr_eot, indicates a normal event requiring no WHMCS action, such as a failed subscription payment or a subscription reaching its end of term.</description></item><item><title>PayPal® Not Working Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-not-working-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-not-working-errors/</guid><description>Covers the PayPal error Things don&amp;rsquo;t appear to be working at the moment, caused by invalid client details (address, postcode) or a WHMCS misconfiguration such as an invalid currency code, with steps to inspect the Client Area PayPal button HTML for bad variables and use Convert to For Processing for unsupported currency codes.</description></item><item><title>PayPal® Unrecognized Currency Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-unrecognized-currency-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/paypal-unrecognized-currency-errors/</guid><description>Explains the Gateway Log error Unrecognized Currency for PayPal, caused by a currency code in Configuration &amp;gt; System Settings &amp;gt; Currencies that does not follow the ISO-4217 format (for example EURO instead of EUR) or contains stray whitespace, with a fix to correct the currency code format.</description></item><item><title>Unexpected PayPal Cancellation Emails</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/unexpected-paypal-cancellation-emails/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-payments/paypal/unexpected-paypal-cancellation-emails/</guid><description>Explains why customers receive PayPal subscription cancellation emails after paying, caused by WHMCS automatically cancelling PayPal Basic or PayPal Checkout subscriptions to vault them under PayPal Payments the first time a client pays after activation, and states this is expected behavior requiring no action since recurring billing continues under PayPal Payments.</description></item><item><title>PayPal Card Payments</title><link>https://docs.whmcs.com/9-1/payments/payment-gateway-modules/paypal-card-payments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/payments/payment-gateway-modules/paypal-card-payments/</guid><description>Covers the PayPal Card Payments token gateway, which augments PayPal Payments with an unbranded credit/debit card checkout option, listing feature-table support for one-time, recurring, refund, reversal, 3-D Secure, and remote card update/delete, plus setup steps requiring PayPal Payments activation first, the default &amp;ldquo;Pay with Cards&amp;rdquo; display name, vaulting support, and dispute and balance viewing via Billing menus.</description></item><item><title>PayPal Payments</title><link>https://docs.whmcs.com/9-1/payments/payment-gateway-modules/paypal-payments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/payments/payment-gateway-modules/paypal-payments/</guid><description>Covers the PayPal Payments token gateway, which uses PayPal Vault tokenization for one-click card and PayPal payments, listing feature-table support for one-time, recurring, refund, reversal, 3-D Secure, and remote card deletion, and documenting setup (HTTPS, disabling OPcache, linking a PayPal account, sandbox test mode), automated transition from deprecated PayPal modules, vaulting country requirements, and account unlink/refresh options.</description></item><item><title>Configure PayPal Payments</title><link>https://docs.whmcs.com/9-1/payments/payment-gateway-tutorials/configure-paypal-payments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/payments/payment-gateway-tutorials/configure-paypal-payments/</guid><description>Activating PayPal Payments from Apps &amp;amp; Integrations links a live or Sandbox merchant account, requires disabling OPcache first, auto-enables PayPal Card Payments, and can transition invoices from deprecated PayPal Basic or PayPal Checkout if those modules remain enabled.</description></item><item><title>Migrate to PayPal Checkout</title><link>https://docs.whmcs.com/9-1/payments/payment-gateway-tutorials/migrate-to-paypal-checkout/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/payments/payment-gateway-tutorials/migrate-to-paypal-checkout/</guid><description>Migrating from PayPal Basic subscriptions to PayPal Checkout means activating the new module, unchecking Show on Order Form for PayPal Basic while keeping it active for IPN handling, and running UPDATE queries on tblhosting, tblhostingaddons, tbldomains, and tblinvoices.</description></item><item><title>Update the PayPal Webhook URL</title><link>https://docs.whmcs.com/9-1/payments/payment-gateway-tutorials/update-the-paypal-webhook-url/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/payments/payment-gateway-tutorials/update-the-paypal-webhook-url/</guid><description>After a WHMCS URL change, updates the Webhook URL in PayPal&amp;rsquo;s Developer Portal under the Live Webhooks section of the WHMCS app to point to the new /modules/gateways/callback/paypalwebhooks.php address.</description></item></channel></rss>