SDK
SDK installieren
http://localhost/PayPalAspNetNvpSamples/(S(5tpbfy45lekcv0md5i1kinve))/default.aspx
Eigenen Account verwenden
Eigenen API-Account eingeben:
- 3-token Authentication
- API Username
- API Password
- Signature
- Environment = sandbox
Ausführen DoDirectPayment - Sale
- DoDirectPayment - Sale
- Submit
- Thank you for your payment, Transaction ID wird angezeigt
Logdateien
- Aspnet_nvp_samplessamplesAspNetlogs
DoDirectPayment
Testkreditkarte:
ACCT=4682837072757433
CREDITCARDTYPE=Visa
EXPDATE=012011
CVV2=962
28 May 2010 00:19:27 INFO [NVPAPICaller]
METHOD=DoDirectPayment&
PAYMENTACTION=Sale&
AMT=1.00&
CREDITCARDTYPE=Visa&
ACCT=****************&
EXPDATE=012011&
CVV2=***&
FIRSTNAME=John&
LASTNAME=Doe&
STREET=123+Fake+St&
CITY=Omaha&
STATE=NE&
ZIP=68104&
COUNTRYCODE=US&
CURRENCYCODE=USD&
USER=sdk-three_api1.sdk.com&
PWD=****************&
SIGNATURE=********************************************************&
VERSION=61.0&
SOURCE=PayPalDotNETNVP-5-6-61 sent
28 May 2010 00:19:30 INFO [NVPAPICaller]
Result : Elapsed Time : 428 msTIMESTAMP=2010%2d05%2d27T22%3a19%3a33Z&
CORRELATIONID=f8cbe21b5ae90&
ACK=Success&
VERSION=61%2e0&
BUILD=1322101&
AMT=1%2e00&
CURRENCYCODE=USD&
AVSCODE=X&
CVV2MATCH=M&
TRANSACTIONID=6JE46547YA980194K
{METHOD=DoDirectPayment&
PAYMENTACTION=Sale&
AMT=15%2c4700000000&
CREDITCARDTYPE=Visa&
ACCT=124321423476&
EXPDATE=12-2010&
CVV2=677&
FIRSTNAME=Falk&LASTNAME=Neuner&STREET=123+Fake+St&CITY=Omaha&
STATE=NE&ZIP=68104&COUNTRYCODE=US&
CURRENCYCODE=EUR}
3Token:
Global.is3token=true;
siehe SetProfile.cs in
profile.APIUsername = apiUsername;
profile.APIPassword = apiPassword;
profile.Environment = stage;
profile.Subject = subject;
profile.APISignature = signature;
Offenbar werden bei 3T diese fünf Einstellungen für den Zugang benötigt. Über Environment wird die PayPal-URL automatisch ermittelt im com.paypal.sdk (paypal_base.dll).
Falk Neuner's Test Store
Sandbox-Account
- https://developer.paypal.com
- E-Mail: fneuner@htwm.de
- Password: fneuner@htwm.de
Testkäufer
fneune_1275659363_per@htwm.de 275659326 (US-Buyer)
de_cu_1287476610_pre@htwm.de 287476565 (DE Buyer)
Testhändler
US-Seller
fneune
Email address: fneune_1275659429_biz@htwm.de
PayPal password: 275659403
Business Verified
Disabled Disabled Reset
View Details
Hide Details
Country: United States
Business Name: Falk Neuner's Test Store
Credit Card: Visa 4158291267371489
Exp Date: 6/2015
Bank Account: Checking (Confirmed)
Routing Number: 325272063
Bank Account Number: 596572942082222
Balance: 0.00 USD
Email: Confirmed
Notes:
Date Created: Jun. 4, 2010 06:50:36 PDT
Test Account: fneune_1275659429_biz@htwm.de Jun. 4, 2010 06:50:36 PDT
API Username: fneune_1275659429_biz_api1.htwm.de
API Password: 1275659436
Signature: An5ns1Kso7MWUdW4ErQKJJJ4qi4-AT4Bhq67-dRD21.0u9ODPI2GQcd3
Test
- Unspezifische Fehlermeldung bei EUR-Zahlung DE-Buyer an US-Seller:
"Diese Zahlung kann nicht abgewickelt werden, weshalb Ihr Konto noch nicht belastet wurde. Wenden Sie sich für weitere Informationen an Ihren Händler."
EUR-Zahlung US-Buyer an US-Seller funktioniert
Wir arbeiten mit Software von http://www.campus21.de.
Verantwortlich für angezeigte Daten ist der Webdomain-Eigentümer laut Impressum.