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 ‎Jun-30-2018
Country: United States
Type: Business
PastorBurt
PastorBurt Contributor
Contributor
5
Posts
0
Kudos
0
Solutions
Your PayPal Anniversary
The Return
New Look
Ice Breaker
Active
View all
Topics PastorBurt has Participated In
  • Topics PastorBurt has Participated In
  • Latest Contributions by PastorBurt

Re: PayPal Community Chat - July 18, 2018 - Open

by Moderator PayPal_Olivia in Announcements and Events
‎Jul-18-2018 02:06 PM
‎Jul-18-2018 02:06 PM
@lukekruger12 wrote: Hell   My PayPal account was limited yesterday due to some details needing to be confirmed, and now it's been lifted, every time I try to make a withdrawal or payment it comes up with "We're sorry, we weren't able to complete your payment right now. Please try again later or choose another way to pay." Please help. I need the money to continue with my business and will experience delays in dispatching if I don't get the money ASAP.   Thanks Hi @lukekruger12,   I am sorry to hear about the payment declines that you're experiencing. Typically the messaging you're seeing would be due to our security system determining that there is risk related with the payment. There are a lot of factors that are evaluated that go into that determination.   If the payment is not able to be completed at this time, trying it again with a different payment method or trying the same payment method at a later time may yield a different result. I would caution against trying more than a couple of times, however, as too many repeated attempts can add another element of risk to the payment which would cause the security system to be even more cautious.    Olivia   ... View more

Where is the Documentation?

by PastorBurt Contributor in REST APIs
‎Jul-18-2018 01:28 PM
‎Jul-18-2018 01:28 PM
I am a C# ASP.Net programmer, so your new REST API should not be a problem for me. Logic tells me that I should use the new REST API for the new project, and once I get that working then go back to the old Classic Site and then upgrade it as well to the REST API.    I am impressed with the new REST API.  I mean this is beautiful:   using PayPal.Api; // Authenticate with PayPalvar config = ConfigManager.Instance.GetProperties();var accessToken = new OAuthTokenCredential(config).GetAccessToken();var apiContext = new APIContext(accessToken); // Make an API callvar payment = Payment.Create(apiContext, new Payment{    intent = "sale",    payer = new Payer    {        payment_method = "paypal"    },    transactions = new List<Transaction>    {        new Transaction                    amount = new Amount            {                currency = "USD",                total = "100.00",                details = new Details                {                    tax = "15",                    shipping = "10",                    subtotal = "75"                }            },            item_list = new ItemList            {                items = new List<Item>                {                    new Item                    {                        name = "Item Name",                        currency = "USD",                        price = "15",                        quantity = "5",                        sku = "sku"                    }                }            }        }    },    redirect_urls = new RedirectUrls    {        return_url = "http://mysite.com/return",        cancel_url = "http://mysite.com/cancel"    }});   However, your documentation has much to be desired.  Above you define a payment , but I have not seen any documentation detailing a single example of how to fire a webhook in code, which is absolutely essential.   I see as I have displayed documentation on data classes, such as the Payment class, but no document which explains  then (1) how to submit in code an Authorization. (2) PayPal acceptance of the Authorization, (3) Cancellation of the authorization, (4) Acceptance by the Payment by the customer, (5) Receipt of the Payment acknowledged by PayPal, detailing the PayPal Payment ID.  Every developer has to have this data.   Where is this information?  I see you’ve been working on this for a few years now.  PayPal had this detailed information for the Old Classic approach, so there is no excuse that it is somehow not clearly available for the Rest API.  It should just be there.  It should not be hidden.   If you don’t have it, that would be a real problem.    Please give me specific URLS where the (a) Documentation, and (b) Sample Code can be downloaded.   Please tell me that you have sample code.  I go down to Quick-Start (https://github.com/paypal/PayPal-NET-SDK/wiki/Quick-Start), but then when I get to Sample Code and click that (https://github.com/paypal/PayPal-NET-SDK/wiki/Samples), what is there on Sample page is completely inadequate.   On this page you list 3 solutions.  I need the one for .Net version 4.5.1.   I click the link expecting to get a download of sample code (PayPal.SDK.Sample.VS.2013.sln), but instead the only thing I get is actually a listing of the Solution file.   That’s nonsense.   There is no value in seeing  just a Visual Studio solution file at all.   I am expecting full demo code of your new Rest API in a site and the demo code is not there.   Where is it?  I need it now.    The best response I could ask for is a Sample project that I could download and run locally, being able to step through the code in DDT to examine procedures, methods, and values.   Please tell me that you have this and how I can get it.   ... View more

using PayPal.API requires a DLL Reference. What ...

by PastorBurt Contributor in REST APIs
‎Jul-17-2018 05:24 AM
‎Jul-17-2018 05:24 AM
I have had experience with the old API, but I did that likely 8 years ago, to the point where it so long ago I hardly remember it, although one of my sites is still using it.   I've looked at my old code, and I agree the old API was very primitive, but I was able to get the job done.   The new API is C# and this I understand.   This sample code to me looks beautiful:   using PayPal.Api; // Authenticate with PayPal var config = ConfigManager.Instance.GetProperties(); var accessToken = new OAuthTokenCredential(config).GetAccessToken(); var apiContext = new APIContext(accessToken); // Make an API call var payment = Payment.Create(apiContext, new Payment { intent = "sale", payer = new Payer { payment_method = "paypal" }, transactions = new List<Transaction> { new Transaction { description = "Transaction description.", invoice_number = "001", amount = new Amount { currency = "USD", total = "100.00", details = new Details { tax = "15", shipping = "10", subtotal = "75" } }, item_list = new ItemList { items = new List<Item> { new Item { name = "Item Name", currency = "USD", price = "15", quantity = "5", sku = "sku" } } } } }, redirect_urls = new RedirectUrls { return_url = "http://mysite.com/return", cancel_url = "http://mysite.com/cancel" } }); I don't need any convincing to know that this above is exactly what I want to do.    The most important line of code for me is the "using PayPal.Api" because this using statement obviously is the key to writing code for the new API.   To use "using PayPal.Api"  my training tells me that I have to REFERENCE to the DLL that defines this PayPal library.    As of yet I have not discovered what the name of that DLL is.   I searched the PayPal-Net-SDK-2.0.0.0-rc2 and basically only found one apparently useful DLL, Source.Dll.   But Source.dll seemes to be for PayPal.Core, which I don't think is likely what I want or need.   The approach I hope to produce is essentially a modern Express Checkout using the new API.   So to start with, what is the name of the PayPal.Dll that is required a reference or PayPal.Api????    If it is not in the  PayPal-Net-SDK-2.0.0.0-rc2 , what is the name and URL that I have to go to download these resource?   I am using VS2018, and my user interfacing will be ASP.Net, with C# as the language.   Realize that I have not written 1 line of the new PayPal C# interfacing code.   I have defined my first application, acquired the Client ID, and Client Secret and put it into an almost empty Web.Config., but to do anything more I have to reference that PayPal.Api in a using statement.   Please tell me where what the name is of that DLL I have to reference, and where do I get it for my project.     Sincerely,  Pastor Burt     ... View more
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!