|
8/13/2011 7:53:18 PM
|
Topic:
Error: Security header is not valid
Scott (staff) Posts 11
|
Error 10002 generally means that the credentials aren't correct for the environment. There are a few things that could cause this. I suspect that either your API credentials are not correct, or your Encore license is not correct. When an invalid license key (or no license key) is used, the Encore class libraries will use the PayPal sandbox regardless of the Environment setting. The license keys are valid only for the class library that they were purchased for. They are not interchangeable, so, for example, you can't use a license key for the NVP library with the Soap library or the SDK.
If this doesn't solve your problem, please open a suppor ticket using the account you purchased the license key with, and I can verify that you have the correct key.
Regards, Scott
|
|
8/13/2011 6:09:30 PM
|
Topic:
Error: Security header is not valid
EvrinHost Posts 1
|
hi
after successful connection to PayPal Sandbox I got a valid Encore license, API Credentials and installed them and tried Live Environment.
but i get this error:
ErrorCode : 10002 Security header is not valid
i googled the cause which is wrong credential or wrong environment but i'm sure these have been set currectly.
i tested this on encore's .NET Class Library for PayPal SOAP API test environment, a customised .NET Class Library for PayPal SOAP API website and the main website.
any idea?
regards
|
|
12/21/2010 6:44:48 PM
|
Topic:
Going Live
mattsoundworld Posts 3
|
Ok, Nothing remotely wrong with the API. Works like a champ I will definitely be buying more seats in the future.
|
|
12/21/2010 6:05:19 PM
|
Topic:
Going Live
Scott (staff) Posts 11
|
Hey Matt,
SSL should not have any effect on the functionality. Just to verify that your installation works on your host's server at all, can you try the GetBalance() API call?
If you're not already, can you make sure that <customErrors mode="Off"></customErrors> is in your web.config so that any errors will be displayed on the web page?
Thanks, Scott
|
|
12/21/2010 5:46:38 PM
|
Topic:
Going Live
mattsoundworld Posts 3
|
I finally bought a license and am in the process of going live. I installed the latest API, license keys, the whole bit and executed a Live Express Checkout transaction on my development machine. However, once I copy my website to the live server and try, the Express Checkout flow doesn't even make it to the PayPal redirect, and as far as I can tell, the Express Checkout Control Failure/Success Event is not being fired. The only design difference between the two platforms is I use SSL by default... My host is discountasp.net, and I don't think they are doing anything out of the ordinary on their end.
Any ideas what could be hanging up? If the Success/Failure Event isn't firing, what else can I trap?
-Thanks, Matt Wright
|
|
1/5/2010 9:23:24 PM
|
Topic:
Feasibility question
Scott (staff) Posts 11
|
Hi Matt,
You're correct about the credit card limitation with Adaptive Payments. Hopefully, PayPal will address this issue at some point. For now, you're pretty much stuck with Standard Website Payments or Website Payments Pro to accept credit card payments.
In any case, the person receiving the money will need to have a PayPal account of some kind. They don't necessarily need to have it before hand, though. If you use Adaptive Payments or MassPay to send money to someone, it will either go directly into their existing PayPal account, or they will get an email from PayPal informing them that they have money and must create a PayPal account to get it.
If confirming the PayPal account before hand is not an option, then you will probably need to collect the payments into your own PayPal account, and then use Adaptive Payments or MassPay to send the money to the event admin. (After deducting your fee, of course.) The downside of this is that any chargebacks will go against your account any you'll have to work that out with the event admin somehow.
Even if you were able to confirm the event admin's PayPal account before hand, they would need to have a business account and API credentials to accept credit card payments with Express Checkout. Or, they would also need Website Payments Pro at $30 per month to accept credit cards directly on your site.
Regards, Scott
|
|
1/5/2010 8:13:17 PM
|
Topic:
Feasibility question
mattsoundworld Posts 3
|
I'm working on a basic gift application which hopefully will operate as follows:
- An event administrator registers a live event (wedding, graduations, etc would be good examples) - Any one who would like to send a gift to that event can do so by credit card or Paypal account - The event administrator would be able to access the funds donated automatically via Paypal
Issue #1 is that the event administrator must provide a registered PayPal email account as a target for gifts, but I'm not sure how you would check that. I could say in bold letters I need a valid Paypal account, but no one would really know until the first donor got their transaction rejected.
Issue #2 is that I would really like to be able to steer users towards Credit Card payment, but that sort of precludes me from using Adaptive Pay... I think. In a perfect world, I would be able to accept credit card payment primarily, but post it as a chained payment (commission to myself and the gift amount to the target acct). I keep reading that Adaptive Pay can only approved by registered Paypal accounts, but that would leave me with no alternative but to subsidize Paypals stock by doing two transactions (1 to my acct, 1 to gift acct).
Is there a way to hotwire one or a number of API calls to resolve the above issues?
Thanks in advance.
-Matt
|
|
12/10/2009 6:55:44 PM
|
Topic:
Just Released! New .NET PayPal SDK
Scott (staff) Posts 11
|
We just released our new .NET SDK for Website Payments Pro and Adaptive Payments. This new product combines both Website Payments Pro and Adaptive Payments into a single software development kit, giving you all the power of both APIs without the need to program to two different interfaces. Designed to work under medium trust for hosting sites such as GoDaddy.
Includes new Drag-and-Drop PayPal controls for Express Checkout, Direct Payment, and Adaptive Payments Pay and Preapproval, among others. Just drag a control to your work surface, set a few properties, and handle the Success and Failure events -- no API coding necessary. Try them out on our new demo site.
|
|
6/19/2009 6:13:58 PM
|
Topic:
Trouble with nvp class demo
Scott (staff) Posts 11
|
This is usually due to a config section missing in the web.config. If you create the example application using the Visual Studio template provided in the download, you can see the required config section. Also, that is shown on page 9 of the class library documentation. Here is the section:
<configSections> <section name="encore.PayPal.Nvp" type="Encore.PayPal.Nvp.Configuration, Encore.PayPal.Nvp.Demo"/> </configSections>
Regards, Scott
|
|
6/17/2009 11:45:54 AM
|
Topic:
Trouble with nvp class demo
heberth.campos Posts 1
|
hi, i need implmenet direct payment in my site, and i am trying with your class. I need test it, but i can´t because u have an error when i am creating the NvpDoDirectPayment() object. the error says that is a null reference object.
Can you help me with this error, i need implement this option in my site asap.
regards
Heberth Campos heberth.campos@1800sw.com
|
|
12/5/2008 1:28:04 PM
|
Topic:
.Net Framework
Scott (staff) Posts 11
|
Sorry, but the library supports .NET 2.0 or later.
|
|
12/5/2008 1:19:55 PM
|
Topic:
.Net Framework
dbrooks Posts 1
|
Do you have a class that will work with version 1.1?
|
|
8/20/2008 9:04:40 PM
|
Topic:
Version 2.1 now available
Scott (staff) Posts 11
|
Now supports all API calls as of API Version 53.0. New features include the ability to display payment item details on the Express Checkout page, and the ability to encrypt API credentials to help protect them from prying eyes.
|
|
7/12/2008 11:16:19 AM
|
Topic:
Version 2.0 now available
Scott (staff) Posts 11
|
We have recently released V2.0 of our PayPal class libraries for .NET developers. In addition to the class library for the SOAP API, we now have a class library for the NVP API.
We have added new analysis features and all API calls as of API version 50.0, including Recurring Payments.
|
|
8/28/2007 6:42:24 PM
|
Topic:
Welcome
Scott (staff) Posts 11
|
Welcome to the Encore Systems public forum!
|
|
Pages:
1
|