Discussions
Elenco codici di errore API php
Buongiorno, è possibile avere un elenco completo dei codici di errore restituiti tramite Exception nell'utilizzo delle API? Non parlo degli errori http, parlo dei codici di errore con chiave "code" nel corpo della eccezione. Un elenco tipo:
41 Resource not found
45 Forbidden
46 Unsupported media type
.....
Grazie
Posted by Simone over 1 year ago
Ordine da backoffice
Buongiorno,
abbiamo integrato su magento 2 il plugin ufficiale.
Creando ordini da backoffice, e selezionando Satispay come metodo di pagamento, come fa il cliente a saldare? Non viene inviato nessun link o altro. Il plugin non lo prevede?
Dobbiamo inviare un link di pagamento?
Grazie
Posted by Delio over 1 year ago
Chiave mapatura pagamento
Buongiorno,
sarebbe possibile sapere qual'è la chiave che viene utilizzata per registrare l'avvenuto pagamento tramite satispay all'interno del plugin per woocommerce?
L'esigenza sarebbe quella di passare poi l'informazione tramite un connettore ad un software esterno.
Resto in attesa di un vostro gentile riscontro.
Posted by Enrico over 1 year ago
Iban nell'app di staging
E' normale che l'app di staging mi chieda il codice iban? Essendo un'app di test immagino che non si debba collegare a nessun conto. Grazie
Posted by Matteo Sorrentino almost 2 years ago
Redirect URL non funzionante con APP
Buongiorno,
ho implementato la funzionalità di Web-redirect e funziona tutto corrattamente via desktop. L'unico problema che ho riscontrato sta nel fatto che quando un utente effettua tutte le operazioni da mobile (quindi utilizza lo smartphone a partire dal login del mio portale), al redirect su satispay gli viene aperta in automatico l'app. Dopo il pagamento effettuato con successo, viene rispedito alla pagina di partenza del redirect. Così facendo non vengono scaturite tutte le operazioni contenute all'interno del parametro "redirect_url" proprio perchè la pagina non viene minimamente richiamata. Come posso risolvere?
Posted by Marco almost 2 years ago
Refund issue
How can we refund the payments older than 90 days ?
Posted by Prachi Madame almost 2 years ago
code:46 message: Unsupported media type
Buongiorno, sto provando a creare un form per l'invio del pagamento.
La funzione createPyament crea la varibiale, ma quando invio il firlm mi ritorna il seguente errore:
{"code":46,"message":"Unsupported media type","wlt":"KfzSGlWD"}
Queso è il form che ho predisposto:
<form method="post" accept-charset="utf-8" action="https://authservices.satispay.com/g_business/v1/payments">
<button type="submit">Acquista</button>
</form>
e questa la variabile $payment che vorrei inviare al pagamento:
[id] => 0784fd48-511d-4f55-9768-cdcc26a42124
[code_identifier] => S6Y-PAY--XXXXXXX-511D-4F55-9768-CDCC26A42124
[type] => TO_BUSINESS
[amount_unit] => 1
[currency] => EUR
[status] => PENDING
[expired] =>
[metadata] => stdClass Object
(
)
[sender] => stdClass Object
(
[type] => CONSUMER
)
[receiver] => stdClass Object
(
[id] => 2e9a96c5-d3b9-424e-94d1-8512123e9207
[type] => SHOP
)
[insert_date] => 2022-05-19T08:49:30.926Z
[expire_date] => 2022-05-19T10:49:30.923Z
[flow] => CHARGE
[redirect_url] => https://online.satispay.com/pay/0784fd48-511d-4f55-9768-cdcc26a42124?redirect_url=https%3A%2F%2Fmysite.net%2Fpayments%2Fcheck
Cosa c'è di sbagliato?
Posted by Davide Cantoni almost 2 years ago
WebButton - Callback URL chiamata più volte
Salve,
abbiamo implementato la soluzione WebButton.
https://developers.satispay.com/docs/web-button-pay
Fin qui tutto bene, il pagamento viene generato, il QR funziona e riceviamo la callback con l'avvenuto pagamento a status "ACCEPTED". Questo ci permette di smarcare l'ordine come "pagato".
Il problema è che 2 ore dopo riceviamo un'ulteriore chiamata sulla callback, che riceve l'informazione che il pagamento è stato cancellato con status "CANCELED". Questo comporta che l'ordine faccia rollback di stato (dobbiamo lasciare aperta la possibilità di tracciare se il pagamento viene annullato).
La questione è che questa seconda "cancellazione" non risulta veritiera, in quanto succede anche per test fatti su Sandbox con un account completamente gestito da me (so quindi per certo di non aver annullato la transazione).
Inoltre sull'applicazione rimane la transazione come Confermata.
A cosa potrebbe essere dovuto?
Posted by Luca Q almost 2 years ago
integrazione software winpizze a vs sistema di pagamento
Buongiono mi chiamo Giovanni Fontana ho sviluppato ormai da 30 anni il software Winpizze specifico per pizzerie d'asporto distribuito in tutto il territori nazionale. Molti clienti mi chiedono l'integrazione al vs sistema di pagamento.
Avrei necessita di qualche esempio in vb6 o vb.net o di documentazione per capire da dove cominciare.
grazie anticipatamente
Posted by giovanni fontana almost 2 years ago
Getting 400 when getting status of a transaction
Hey, I have a web-button implementation, and facing the following issue
- when trying to get the payment status from the satispay API I get 400 error, attaching the CURL request below
curl --request GET \
--url 'https://staging.authservices.satispay.com/g_business/v1/pre_authorized_payment_tokens/fa692015-5723-4184-a33a-7ab21f9f3a08' \
--header 'host: staging.authservices.satispay.com' \
--header 'date: Mon, 11 Apr 2022 11:20:35 GMT' \
--header 'digest: SHA-256=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' \
--header 'Authorization: Signature keyId="264su4goljp4ko9t19uua9nk86t16t6q9r1s5n4vj2s7ko4qa9sge5m85lfbdus4ipstd439097d1qkko91ulv5mjb2b9jdeq0ifbnhh9vgd349fvl6lude1cfdtiep87gual9k5re55t1nhm8043rku3s1vk4aj7afo1st3m237uf6bgtu9uequf4fpgbhsl611kgtk", algorithm="rsa-sha256", headers="(request-target) host date digest", signature="SpZY1NhL0KDPnDTvy/ALOS+VvjPNWp6jT7gqUcc32Ljv/M3GCplGzd7WRRX1n8WB9nPghU5Ric5id4+5ivYAFbdlP7gmaB1BeWN6XuJKEIgBFGKKqIFo51i4oMdAzsH36GQZwuVn6rOoNbF0RWUKvc1hZ8znpXQYnTs0D4+TA3x4P9FqVijOPMJfo5+Y9VaXssZeYE78vjCla+hhWy/ksTSDpuTlcdAyYzGR2xn44o3515ppDoQ6nKiSltH2EdRx13HAzRUAdolXn0lTE4iHbXEJYxRdS7yyo6vUreODUmI8LkPbghcwuKC44f/bqDWTDiQLXM8yKyPT0zHRI6uEcN++ryRDgknrPzgXvODkXmPdPlsDd2mosVykkGXv1rnwxe6Uj4/NM1Hapw6Rn/rbK8K55XsCVkiEEOA1QO3BcFXNnMSW2xxsn+D86rlXTAFpCGC1cSU9Q/hQx0O8GmEwo7fmvChHmiovY8kPeslz7Sma7WBm+mTvCbRheo7KKDwfLPboWH+s555uJYpxIN2hzAgUZ4qCcMCNh3UeVxKvQU+z6hZVd/0l89osRIAQin7f1j7CvKmjshfYJ6otsxnWG9JMfcLn1zzqJ98ceIiesChMATJj17qTMy6ed3FovFvMIHG9O2gPjcIESz8zq4nGj3KfDbBUuMlr7fvIvobyBSs="'
please let me know if we can have a quick discussion on this?
Posted by PG about 2 years ago