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 ‎Apr-04-2022
Country: United Kingdom
Type: Personal
Davidwesa
Davidwesa Contributor
Contributor
17
Posts
1
Kudos
0
Solutions
Liked
Inquisitive
Your PayPal Anniversary
Conversationalist
Ice Breaker
The Return
Active
View all
Latest Contributions by Davidwesa
  • Topics Davidwesa has Participated In
  • Latest Contributions by Davidwesa

Playwright test failing in headless mode due to Pa...

by Davidwesa Contributor in SDKs
‎Sep-17-2024 10:02 AM
‎Sep-17-2024 10:02 AM
I have a Playwright test that confirms an e-commerce site's checkout process works, which terminates in clicking a Paypal button, logging into Paypal, and clicking submit payment. In headed mode, it can interact with the Paypal popup just fine, but in headless mode, the Paypal widget doesn't render at all, and therefore there's no button to click. I've confirmed this using Playwright's page.screenshot() method. From what I've read, this is a common problem because Paypal doesn't know their customers write integration tests for any kind of Mod apk games free, and therefore they treat any headless usage as evil bots trying to hack their sandbox site. Is there any known workaround? I'm running my test as part of a Django test case and the relevant Playwright startup code looks like: SHOW = bool(int(os.environ.get('SHOW', 0))) class Tests(StaticLiveServerTestCase): @classmethod def setUpClass(cls): os.environ["DJANGO_ALLOW_ASYNC_UNSAFE"] = "true" super().setUpClass() cls.playwright = sync_playwright().start() cls.browser = cls.playwright.chromium.launch(headless=not SHOW) I've tried passing in "--disable-web-security", "--use-gl=desktop", "--disable-features=IsolateOrigins", and "--disable-site-isolation-trials", to launch(args=[...]) but those either have no effect or break the Paypal widget even in headed mode ... View more

How to Process PayPal Subscription Refund With API...

by Davidwesa Contributor in REST APIs
‎Feb-22-2024 03:27 AM
1 Kudo
‎Feb-22-2024 03:27 AM
1 Kudo
After proceeding with the subscription to Sandbox, the data below will be answered. orderID:3MA30854KN5622241 subscriptionID:I-E1DY12BAWXD1 With the above information, it is possible to suspend the subscription, but it does not appear to be refundable for the subscription. API https://api-m.paypal.com/v1/billing/subscriptions/{id} I checked if there was any information if I searched for subscription information inside the website apkzity, but I couldn't find a way to process a subscription refund in the response value, so I'm asking for your help. If a refund is originally impossible, I would appreciate it if you could let me know that it is impossible. Thank you. How to handle PayPal subscription cancellation and refund processing with API ... View more

PayPal Native checkout card errors

by Davidwesa Contributor in Sandbox Environment
‎Feb-20-2024 05:39 AM
‎Feb-20-2024 05:39 AM
Can anyone help with my issue please? I have implemented the android PayPalNativeCheckout SDK and all is working. The native code logs on and brings up a wallet giving the option for PayPal Credit, PayPal balance and add a credit Card. My question is do I need to check that the payment has been authorised against all possibilities such as insufficient funds, card expired, stolen inaccurate expiry or CVC code or does the SDK do that for me as part of the flow. The status of the order within paypal is changed to APPROVED so all appears find, just need to know for sure as the wallet doesn't allow forcing of errors. There is a listener in the SDK called onPayPalCheckoutFailure which I'm hoping is called if the PayPal SDK for Apkbeeb will call if there are any issues and the payment can't be processed. Thanks. Added following response/comment ... View more

Paypal "Advanced Checkout" v2/Checkout/Orders json...

by Davidwesa Contributor in Braintree Server-side Integration (PHP, Java, .NET, Ruby, Python, NodeJS SDKs)
‎Dec-11-2023 04:01 AM
‎Dec-11-2023 04:01 AM
I am trying to create a class that I can serialize in C# and cannot seem to get the right structure. Can someone please give me an example of how I would replace the [PaymentSource] with a string (eg: "paypal", "card") string variable in a class? The variable itself gets passed in to the controller via the js front end selection via the body of Industrial Adheisve Manufacturer. Documentation Ref: https://developer.paypal.com/docs/checkout/advanced/integrate/ { intent: "CAPTURE", purchase_units: [ { amount: { currency_code: "USD", value: purchaseAmount }, }, ], payment_source: { [paymentSource]: {} } }), }   ... View more

PayPal REST API Get Order Response for Venmo

by Davidwesa Contributor in REST APIs
‎Oct-25-2023 05:45 AM
‎Oct-25-2023 05:45 AM
Has anyone been able to successfully get a venmo user's username when getting an order from the PayPal REST API? We're getting a response with some of the user's information, but the user_name property (docs) doesn't appear to be included. Has anyone tried this before or have any tips for thing we can try to do to get passed this? I would expect the user_name Industrial Adheisve Manufacturer property to have a value as described in the documentation for the API. I've tried looking through the response to see if the data is stored somewhere else in the object, but I've had no luck. ... View more

Is it possible to initiate a PayPal dispute using ...

by Davidwesa Contributor in REST APIs
‎Aug-29-2023 06:22 AM
‎Aug-29-2023 06:22 AM
I want to allow a buyer to initiate a dispute in a marketplace but didn't find an API for it. Is it possible to initiate a dispute using PayPal's API? If not, it means that I have to tell my customer to go to the PayPal resolution center and initiate a dispute? Isn't there a way to do that from my application? I've tried to find it in the documentation. ... View more

How to tell if a customer subscribed as a guest or...

by Davidwesa Contributor in REST APIs
‎Aug-21-2023 12:20 AM
‎Aug-21-2023 12:20 AM
I am currently trying to set up a system on my website where a current subscriber can either upgrade or downgrade their subscription. As per PayPal Documentation: Subscriptions using PayPal require the user to login and re-consent to the change using the approve HATEOS URL returned in the response. If re-consent is not done or if it fails, the subscription continues to be billed on the existing plan. Subscriptions using direct card payment do not need re-consent. According to this if a subscriber used their credit card/debit card as a guest, I do not need their re-consent to upgrade/downgrade the subscription. I can use the REST API to handle everything. If they paid using the paypal account, they have to consent to the changes first. Question: When my customer goes to their billing page how can I tell if they had subscribed as a guest or if they logged in to their paypal account so I will know if I have to show paypal buttons on the site (for paypal logged members), or if I can just send the subscription revise api to handle the upgrade/downgrade (for guest subscribers)? I did find this in my search: You can tell if a customer subscribed as a guest or logged into their PayPal account to pay for the subscription by checking the transaction details. If the customer subscribed as a guest, the transaction details will show that the payment was made by “PayPal Guest Checkout” or “PayPal Guest Payment.” If the customer logged into their PayPal account, the transaction details will show that the payment was made by their PayPal account name I have looked in the PayPal Docs and found this REST API for subscriptions to get the subscription details: List transactions for subscription. But the payload in which it returns does not show anything about PayPal Guest Checkout or PayPal Guest Payment. The payload has an array for Transactions which contains: status, id, amount with breakdown, payer name, payer email and time of the transaction. I have also looked at the Show subscription details from the PayPal Docs and there is nothing in the return payload that i can discern if the subscriber paid as a guest or logged into paypal to pay for the subscription. ... View more

PayPal REST API - how to get information (webhooks...

by Davidwesa Contributor in NVP/SOAP APIs
‎Aug-20-2023 01:07 AM
‎Aug-20-2023 01:07 AM
I have a working integration with PayPal Rest API but I can't figure out how to get information about manual transfer (a user logs into PayPal and sends money to my PayPal E-mail). It seems this does not trigger the usual Payment.Capture.Completed webhooks, makes sense as I do not actively capture them but I can't find any other webhook event for this case. In sandbox noon I activated the webhook wildcard "all events" but a manual transfer did not trigger anything. Google did not help me either, I guess I am missing the right keywords. Did I miss something? What is the desired way to retrieve this information? ... View more

Is it possible to put a PayPal payment on a pendin...

by Davidwesa Contributor in REST APIs
‎Aug-12-2023 11:16 AM
‎Aug-12-2023 11:16 AM
I want to implement a flow for transactions. A buyer sends a payment to a seller but the seller will not receive the money until my server will approve it's ok and the buyer has received what they paid for. Is it possible to do that using PayPal API crakscut? If not, are there any alternatives? I've read the PayPal documentation and didn't find something about it. Wondering if there are any other options using PayPal or other companies. ... View more
Labels:
  • Labels:
  • Payouts Rest APIs
  • Webhooks REST APIs

Can I use only one product with multiple subscript...

by Davidwesa Contributor in REST APIs
‎Jul-17-2023 06:55 AM
‎Jul-17-2023 06:55 AM
I have googled and can't seem to find an answer to my question. On my site https://apkbark.com/, It has a 'members' area. I offer three different types of subscriptions, monthly, every 6 months and yearly. I have set up three different subscription plans. One for each subscription type. My Question: Can I use only a single product for all three subscription plans? Since the product is access to the 'members' area? ... View more
Labels:
  • Labels:
  • Payments REST APIs
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!