Waarom heb ik API-foutcode 10002 gekregen?
Als je foutcode 10002 krijgt bij het gebruik van de API's van PayPal, is dit meestal te wijten aan onjuiste API-referenties of API-machtigingen voor aanroepen van derden.
API-aanroepen van derden
Als je een derde partij wilt toestaan namens jou API-aanroepen uit te voeren, moet je deze partij toestemming geven. Als je dit al hebt gedaan maar foutcode 10002 hebt gekregen, kan de configuratie van je winkelwagentje de oorzaak zijn. Je leverancier van winkelwagentjes moet het primaire e-mailadres kennen van de PayPal-account waarvoor ze de API-call van derden uitvoeren, en ze moeten dit e-mailadres toevoegen aan het API-script.
Als je API-aanroepen van derden uitvoert, maar geen leverancier van winkelwagentjes gebruikt en je deze foutmelding nog steeds krijgt, kan dit de volgende redenen hebben:
- Onjuiste API-gegevens: zie API-referenties aanvragen om de juiste informatie op te halen.
- Een waarde doorgeven in het veld Onderwerp: dit veld moet leeg zijn als je geen API-aanroep uitvoert namens een andere persoon.
Zie de Developer Portal voor een complete lijst met NVP/SOAP API-foutcodes.
PayPal NVP- en SOAP API-referentiegidsen.