Discussions
Autenticazione Sandbox fallita
Spettabile supporto tecnico,
il mio token di autenticazione alla Sandbox è molto probabilmente scaduto e non avevo salvato le chiavi generate in fase di primo test.
`PHP Fatal error: Uncaught Exception: Forbidden, request id: q0xbdIBj in .../public/vendor/satispay/gbusiness-api-php-sdk/lib/Request.php:235`
È possibile, per favore, riceverne un altro?
Grazie
Cordiali saluti
Massimo
Posted by Massimo Tagliavini about 7 hours ago
Feedback: la complessità dell'autenticazione per generare un payment ID non ha senso
Non capisco la necessità di rendere l'autenticazione delle API cosí convoluta quando il pagamento avviene comunque nella app di satispay.
Una semplice API key sarebbe più che sufficiente per generare payment id e verificare status del pagamento. Just my 2 cents
Posted by Francesco Giordano 2 days ago
Non riesco a configurare Sandbox su Woocommerce
Buona sera,
sono lo sviluppatore del sito di e-commerce della mia cliente.
Sto cercando di configurare Satispay in modalità SANDBOX su uno copia di staging del sito in produzione.
Ho scaricato, installato e autorizzato l'app di Satispay@Staging.
Però non so come configurare il sito di Staging (quello in produzione esiste ed è stato creato il suo negozio online sull'amministrazione di Satispay), se faccio generare un codice di attivazione mi dice che non è valido e perciò non posso testare in modalità SANDBOX il pagamento con Satispay.
Forse non posso usare un sito di staging? Spero non sia così...
Attendo una vostra risposta appena possibile.
grazie e buona serata
m.
Posted by Mauro Gravili 9 days ago
Integrazione con Sana Commerce
Salve,
è disponibile un'integrazione con Sana Commerce?
Grazie
Posted by Marco Morreale 15 days ago
Missing redirect_url
Hi, when I try to create a new payment without specifying the redirect_url, the `POST g_business/v1/payments` endpoint generates it correctly and gives me a `redirect_url`(`online.satispay.com/pay/{uuid}`).
However, when I open the link, I get an error message that says:
> We're sorry but something went wrong
> Missing redirect_url, please check the documentation
By adding the redirect_url, everything works correctly.
The problem is that the docs doesn't say anywhere that the redirect_url is required: is it always required or only for some specific flows. Can it please be added to the docs?
Posted by Luca Dibattista 20 days ago
Problemi con account Sandbox su ambiente WooCommerce.
Salve,
abbiamo un account Business su un nostro sito di staging basato su WooCommerce. Sito registrato sulla piattaforma, codice di attivazione generato e collegato correttamente.
Dato che il ns cliente ha riscontrato problemi col pagamento tramite Satispay ho richiesto l'attivazione di un account Sandbox per poter fare dei test. Account attivato.
Se però provo ad abilitare la versione "Sandbox" sul plugin, lo stesso mi genera un errore di configurazione dicendo che il codice di attivazione non è più valido... allo stesso tempo se non attivo la modalità sandbox e provo a pagare con l'account sandbox un ordine, il sistema mi dice che l'account non è abilitato per il pagamento.
Ho provato a controllare nelle guide ma non ho trovato nulla di utile.
Come posso fare per testare in modo semplice il funzionamento del flusso di pagamento in modalità sandbox?
Grazie mille in anticipo.
Posted by Max Cavalli Cocch 30 days ago
Plugin VirtueMart 4
Buona sera,
ho necessità di integrare il plugin di Satispay come metodo di pagamento all'interno della piattaforma VirtueMart 4.
Desidero pertanto conoscere la vostra eventuale intenzione di sviluppare un plug-in dedicato per VirtueMart 4, analogamente a quanto avete realizzato per altre piattaforme.
L'implementazione di questa funzionalità consentirebbe di offrire ai nostri clienti un'ulteriore modalità di pagamento, contribuendo così a migliorare l'esperienza d'acquisto nei siti di nostra produzione.
Nell'attesa di un vostro cortese riscontro, porgo distinti saluti.
Posted by Massimo about 1 month ago
Web button Uncaught Error: Missing payment details
Ciao,
ho seguito la guida <https://developers.satispay.com/docs/web-button-pay> e ho integrato il web button nella mia applicazione usando `<script src="https://staging.online.satispay.com/web-button.js"></script>` come specificato nella guida.
Tuttavia ottengo l'errore: `Uncaught Error: Missing payment details` nella console del browser.
A cosa è dovuto?
Grazie,
Daniele
Posted by Daniele Verì about 2 months ago
status pending
Salve, sto integrando nella mia appicazione web in Laravel il pagamento con Satispay, in particolare con la soluzione Web-redirect. Sembra funzionare correttamente ma ho un dubbio, quando compare la finestra con il qr code per effettuare il pagamento e clicco sulla x in alto per annullarlo, mi verrebbe da pensare che il pagamento dovrebbe passare allo stato CANCELED, invece passa allo stato PENDING e ci rimane. Ho sbagliato qualcosa o è giusto che sia in quello stato? Nella documentazione non ho trovato dettagli riguardanti lo stato dei pagamenti quindi non riesco a capire.
Posted by Francesca about 2 months ago
Generazione qr code su sito per pagamento
Buongiorno,
non so se sto procedendo correttamente all'utilizzo della APi di Satispay ma attraverso la libreria PHP che ho trovato qui: <https://github.com/satispay/gbusiness-api-php-sdk> sono arrivato a usare l'API di creazione pagamento (<https://developers.satispay.com/reference/create-a-payment>).
Mi viene ritornato un record JSON che contiene questi dati:
```
object(stdClass)#2 (14) {
["id"]=> string(36) "d77eab64-00b7-49e3-9ca7-a9ff074603b0"
["code_identifier"]=> string(45) "S6Y-PAY--D77EAB64-00B7-49E3-9CA7-A9FF074603B0"
["type"]=> string(11) "TO_BUSINESS"
["amount_unit"]=> int(199)
["currency"]=> string(3) "EUR"
["status"]=> string(7) "PENDING"
["expired"]=> bool(false)
["metadata"]=> object(stdClass)#3 (0) { }
["sender"]=> object(stdClass)#4 (1) {
["type"]=> string(8) "CONSUMER"
}
["receiver"]=> object(stdClass)#5 (2) {
["id"]=> string(36) "15061cfb-b655-46f1-97b3-bfe1c2fbc7c7"
["type"]=> string(4) "SHOP"
}
["insert_date"]=> string(24) "2023-08-02T12:05:50.094Z"
["expire_date"]=> string(24) "2023-08-02T14:05:50.080Z"
["flow"]=> string(6) "CHARGE"
["redirect_url"]=> string(76) "https://staging-online.satispay.com/pay/d77eab64-00b7-49e3-9ca7-a9ff074603b0" }
```
Il redirect_url dovrebbe essere la pagina che contiene il qr code o mi sbaglio? Perchè se provo a visitare subito il link mi viene restituita una pagina di errore con "risorsa non trovata", quello che mi fa pensare è la data di scadenza che è praticamente il momento stesso in cui creo il pagamento.
Dove sto sbagliando?
Posted by Marco about 2 months ago