Skip to main content

PayPal Community

  • Dashboard
  • Send and Request
  • Wallet
  • Business
  • Help
Log in
  • Welcome
    • Guidelines
    • News and Events
    • Suggestions for PayPal
    • General Discussions
  • PayPal Help Community
    • Managing Account
    • Transactions
    • Wallet
    • Security and Fraud
    • Products & Services
    • Reporting
  • MTS Community
    • PayPal Upgrade Community
    • PayPal Payments Standard
    • REST APIs
    • NVP/SOAP APIs
    • SDKs
    • Sandbox Environment
    • PayPal Reporting
    • Payflow
    • Ideas for MTS
    • Client-side Integration
    • Server-side Integration
  • The Archives
    • PayPal Help Community Archives
      • Managing Account Archives
      • Transactions Archives
      • Wallet Archives
      • Security and Fraud Archives
      • Products & Services Archives
      • Reporting Archives
    • Help Community
      • PayPal Basics Archives
      • Payments Archives
      • My Money Archives
      • My Account Archives
      • Disputes and Limitations Archives
      • Products and Services Archives
      • PayPal Credit Archives
    • Merchant Community
      • Merchant Products
      • Business Tools Archives
      • Reporting Archives
      • Managing Risk and Fraud Archives
    • Help Archives
      • About Business (Archive)
      • About Payments (Archive)
      • About Settings (Archive)
      • About eBay (Archive)
      • About Protections (Archive)
      • About Products (Archive)
    • Social and Your Voice Archives
      • Off Topic (Archive)
      • My Feedback for PayPal (Archive)
    • About PayPal Archives
      • Watercooler (Archive)
      • Tax Information (Archive)
      • Fees (Archive)
      • eBay and PayPal (Archive)
      • Coupons and promotions (Archive)
    • My Account Archives
      • My account settings (Archive)
      • Account limits and verification (Archive)
      • Account balance (Archive)
      • Bank accounts and credit cards (Archive)
    • Payments Archives
      • Sending money (Archive)
      • Receiving money (Archive)
      • Refunds (Archive)
      • Donations and Fundraising (Archive)
    • Disputes and Security Archives
      • Disputes and claims (Archive)
      • Fraud, phishing and spoof (Archive)
    • My Business Archives
      • Merchant services (Archive)
      • Reporting and tracking (Archive)
      • Shipping (Archive)
    • PayPal Products Archives
      • PayPal Debit Mastercard (Archive)
      • PayPal Extras MasterCard (Archive)
      • PayPal Mobile & Other Services (Archive)
      • Student Accounts (Archive)
      • Bill Me Later (Archive)
    • Getting to know PayPal
      • My PayPal account
      • Security and protection
    • Receiving and sending money
      • Buying with PayPal
      • Selling with PayPal
    • PayPal Here UK
      • PayPal Here News and Events
      • PayPal Here Community
      • Chip and Pin Card Reader
      • PayPal Here App

The Community Forum is not available for new posts or responses; previous posts remain available to review. For comprehensive support options, please visit PayPal.com/HelpCenter
Merchant Technical Support: For technical support and related questions, please visit our Technical Support Help Center or Developer Central

If you want to report illegal content under the EU Digital Services Act, please do so here

since ‎May-04-2017
Country: United States
Type: Business
Frigidman
Frigidman Contributor
Contributor
31
Posts
22
Kudos
4
Solutions
Your 5th PayPal Anniversary
Neighborly
Your 3rd PayPal Anniversary
Your PayPal Anniversary
Admired
Conversationalist
Esteemed
Sociable
Friendly
Helper
Active
Liked
Ice Breaker
New Look
Giving
View all
Latest Contributions by Frigidman
  • Topics Frigidman has Participated In
  • Latest Contributions by Frigidman
  • « Previous page
    • 1
    • 2
  • Next page »

Re: Mandatory update

by Frigidman Contributor in General Discussions
‎Feb-28-2020 02:26 PM
‎Feb-28-2020 02:26 PM
Could you elaborate? It will help the community be able to help you. ... View more

Re: Missing payer.status from Orders / Payments v2...

by Frigidman Contributor in REST APIs
‎Feb-20-2020 05:17 PM
‎Feb-20-2020 05:17 PM
Received word from the REST team that the information is indeed missing. They may or may not re-add it in the future. We just have to keep an eye on the docs and "wait and see" at this time. ... View more

Re: Missing payer.status from Orders / Payments v2...

by Frigidman Contributor in REST APIs
‎Feb-19-2020 11:16 AM
‎Feb-19-2020 11:16 AM
Still nothing?   Apparently the "Community" does not know why the payer status has been removed from the REST API v2. Trying to get ahold of anyone inside PayPal is next to impossible. I wonder how to actually get the request/information added to the REST API v2 then. ... View more

Re: Subscription purchase/approval: "return_url" b...

by Frigidman Contributor in REST APIs
‎Feb-14-2020 01:44 PM
‎Feb-14-2020 01:44 PM
Could there be an off chance the redirect is occurring on your server config? As in, paypal is trying to send the user to the "http" version of your url, and then your server bounces around to "https"? It was something that happened once for us as we force "https" urls for everything, and somehow paypal got a url with just "http" in front.   Just a thought. Might not be the case, but I've not seen paypal doing the redirect twice as you described. ... View more

Re: paypal.Buttons shows three buttons. Only need ...

by Frigidman Contributor in REST APIs
‎Feb-14-2020 01:37 PM
‎Feb-14-2020 01:37 PM
You will need to add disable-funding options to the sdk/js include line like so:   <script src="https://www.paypal.com/sdk/js?client-id={YOUR_ID}&disable-funding=credit,card,venmo,sepa,bancontact,eps,giropay,ideal,sofort,p24"></script>   ... View more

Re: How to obtain the Order ID once the order is c...

by Frigidman Contributor in REST APIs
‎Feb-12-2020 05:22 AM
1 Kudo
‎Feb-12-2020 05:22 AM
1 Kudo
Verifying is pretty much just doing a GET on the orderID, and looking over the response to see if the user has "CONFIRMED" (approved) the amount to be paid. Or if the order has already been captured, you check to see if its status is "COMPLETED".   Capturing is actually telling the PayPal API to take those funds from the user (the payer) and dump it into your merchant account (the payee) after they have confirmed (onApprove). Once you do this, its a good time to store all of this information in a database (if you have not already)... so fulfilling the purchase can be handled and tracked.   Most of the examples I see skip the step of looking at the order first, and instead goes straight into capturing, and then looking at the order. Like their example for the js sdk "onApprove" does a capture immediately instead of verifying the order first. Its a flow choice, but at some point you would want to do a GET on that orderID to check that everything checks out and to store details from it into a database. ... View more

Re: How to obtain the Order ID once the order is c...

by Frigidman Contributor in REST APIs
‎Feb-11-2020 10:20 AM
1 Kudo
‎Feb-11-2020 10:20 AM
1 Kudo
You can get your data by reading the file: php://input, for example using file_get_contents('php://input') and then decode that input with json_decode().   $json = file_get_contents('php://input'); $data = json_decode($json); $orderid = $data->orderID; ... View more

Re: How to disable shipping details input in the c...

by Frigidman Contributor in Business Tools Archives
‎Feb-11-2020 06:39 AM
2 Kudos
‎Feb-11-2020 06:39 AM
2 Kudos
@samebenezer wrote: Thanks for your answer...🤗 Is there an example code snippet that i can refer to with respect to the above said problem using the script tag on the client side?? I assume you mean the v2 javascript sdk method like described here: (?) https://developer.paypal.com/docs/checkout/integrate/#4-set-up-the-transaction   If so, it would go outside of the `purchase_units` section like so:   return actions.order.create({ purchase_units: [{ amount: { value: '0.01' } }], application_context: { shipping_preference: 'NO_SHIPPING' } });     ... View more

Re: How to disable shipping details input in the c...

by Frigidman Contributor in Business Tools Archives
‎Feb-10-2020 01:32 PM
‎Feb-10-2020 01:32 PM
In the REST API v2 for Orders, you could pass "application_context.shipping_preference = NO_SHIPPING" when you POST to "/v2/checkout/orders". https://developer.paypal.com/docs/api/orders/v2/#definition-order_application_context   In the REST API v1, you would first have to create an Experience Profile, and then pass that profile ID with the create payment on "experience_profile_id" (set after "intent"). https://developer.paypal.com/docs/integration/direct/payment-experience/?mark=experience_profile_id#create-paypal-payment-with-web-profile ... View more

Re: Locating the Correlation ID when using Orders/...

by Frigidman Contributor in REST APIs
‎Feb-07-2020 12:12 PM
‎Feb-07-2020 12:12 PM
After some poking, I have discovered what I need.   These instructions are for if using the Checkout PHP SDK (however the solution can also be found with any SDK using curl). After receiving a response (that is not an Exception) from a REST request, the Correlation ID can be found in the return headers by the name of "Paypal-Debug-Id".   To access these headers with the Checkout PHP SDK, you can simply pull it via: // following the same format as the example code provided with the SDK $request = new WhateverMethodYouAreDoing(); $client = PayPalClient::client(); $response = $client->execute($request); // thankfully $response->headers is exposed and not set as private or protected! $correlationid = $response->headers['Paypal-Debug-Id'];   And then you now have the ID like we are used to getting in prior versions of the paypal processes. Which can then be used to lookup these calls and debug. ... View more
  • « Previous page
    • 1
    • 2
  • Next page »
Paypal Logo
  • Help
  • Contact Us
  • Security
  • Fees
  • © 1999-2025 PayPal, Inc. All rights reserved.
  • Privacy
  • Legal
  • Cookies
  • Policy Updates

The money in your balance is eligible for pass-through FDIC insurance.

The PayPal Cash Mastercard is issued by The Bancorp Bank pursuant to a license by Mastercard International Incorporated. The Bancorp Bank; Member FDIC.

Powered by Khoros
Welcome to the PayPal Community!