Discussions

Ask a Question

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

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

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.

Integrazione con Sana Commerce

Salve, è disponibile un'integrazione con Sana Commerce? Grazie

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?
ANSWERED

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.

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.

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
ANSWERED

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.
ANSWERED

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?