Home » Recent messages recent posts - RSS
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

Home » Recent messages