Startsida Forum E-handelsforumet Betalsystem Paysons API

Visar 4 inlägg - 1 till 4 (av 4 totalt)
  • Författare
    Inlägg
  • #99038
    mephisto73
    Deltagare

    Tänkte kolla om det är någon här som jobbat med paysons API, och mer specifikt om denne någon kan tipsa mig om hur man får ut fakturaadressen via API:et.

    När jag kollar i paymentDetails objektet så innehåller det inte adress, och namnet returnerar NULL. Vore himla kul att slippa kolla alla fakturabeställningar manuellt.

    Jag antar att det finns ett annat object (shippingAddress?) men hur kommer man åt det? Paysons dokumentation lämnar en del övrigt att önska och jag hittar inget när jag kollar i API:et heller….

    #154452
    Marks-Bleeds.se
    Deltagare

    Hade samma problem när jag byggde min sida. Dom hade inget i dokumentationen om hur man fick ut adressen. Fick dock efter ett par samtal med dom reda på anropen och har nu löst det på följande sätt (i PHP):

    $postData = file_get_contents(”php://input”);

    $paysonAgentId = XXX
    $paysonSecret = XXX;

    $credentials = new PaysonCredentials($paysonAgentId, $paysonSecret);
    $api = new PaysonApi($credentials);

    $response = $api->validate($postData);

    if($response->isVerified())
    {
    $shippingName = $response->getPaymentDetails()->getShippingAddressName();
    $shippingAddress = $response->getPaymentDetails()->getShippingAddressStreetAddress();
    $shippingPostalCode = $response->getPaymentDetails()->getShippingAddressPostalCode();
    $shippingPostalArea = $response->getPaymentDetails()->getShippingAddressCity();

    }

    Hoppas det hjälper dig.

    #154453
    mephisto73
    Deltagare

    Kanon, tack för hjälpen. Enda sättet att få ut fakturaadressen är alltså vid IPN anropet.
    Intressant.

    #154513
    Marks-Bleeds.se
    Deltagare

    Så lite så.

    Vet du (eller någon annan här) hur man kan få tag på felkoder i ex PaymentDetails? Händer ibland att jag på kortbetalningar får status ERROR. Dock har jag inte hittat något sätt att sen få fram felkoderna som skall beskriva vad det är som gått fel.

    Någon som har ett förslag på hur man kan lösa det?

Visar 4 inlägg - 1 till 4 (av 4 totalt)
  • Du måste vara inloggad för att svara på detta ämne.