Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150

    [Prestashop] Come configurare Sandbox

    Ciao a tutti,
    non so se questa è la sezione giusta, ma nel caso non lo sia, spostatemi pure.

    Sto lavorando da un anno a vari progetti di e-commerce (con Magento e Couponic) con varie piattaforme di pagamenti (paypal e adyen in particolare), ma solo ora ho l'esigenza di utilizzare Prestashop con paypal ed in particolare Sandbox

    Al momento ho eseguito questi passi.

    1) registrazione su developer.paypal.com con asdf@mioemail.assd
    2) creato un utente personal (che immagino voglia dire buyer) e uno Business-Pro (che credo voglia dire merchant)
    3) su prestashop 1.5, ho installato il modulo paypal 3.5.5
    4) mi sono quindi collegato al sito di paypal per avere le credenziali, però del mio usuario asdf@mioemail.assd che, come immagino, non sono quelle che devo inserire nella configurazione di Prestashop, ovvero

    Nombre de usuario de API aaaaa
    Contraseña de API dfsfsf
    Firma nnnn

    Perchè immagino che io debba inserire quelle del Business-Pro
    Ma dove si trovano?

    L'errore che mi da al momento di terminare tutti i passaggi del carro dell'acquisto è

    PayPal response:
    TIMESTAMP -> 2013-06-30T09:28:33Z
    L_ERRORCODE0 -> 10002
    L_SHORTMESSAGE0 -> Security error
    L_LONGMESSAGE0 -> Security header is not valid
    L_SEVERITYCODE0 -> Error
    Grazie in anticipo per qualsiasi suggerimento

    Ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Sono riuscito a fare un pagamento di prova, attraverso una chiamata CURL, come spiegato perfettamente in questo codice che ho trovato on-line

    https://github.com/paypal/rest-api-c..._all_calls.php

    Il cui risultato, nel mio caso, dopo aver creato un'app nel mio usuario di prova, ritorna che il pagamento è andato bene

    Obtaining OAuth2 Access Token.... Time took: 1523.814ms Got OAuth
    Token: uZEtbAmpUM6xYIluwrKnLAf0W7NUGxe6xDwmvrvFqfk
    Making a Credit Card Payment... Time took: 4149.827ms
    Payment Created successfully: PAY-27489711B4088633FKHIE4ZA
    with state 'pending'
    Payment related_resources:1(sale )

    Ora, secondo logica visto che l'utente paypal è lo stesso tra live (paypal) e test (sandbox) ed io ho inserito le credenziali del primo, perchè non mi funziona se eseguo un acquisto da Prestashop?

    Ho eseguito il debug del momento della chiamata alla API e prestashop chiama

    api-3t.sandbox.paypal.com

    mentre con la mia chiamata, passo per
    api.sandbox.paypal.com

    Non ci sto capendo una mazza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.