Accetta Bitcoin e ricevi Euro

Condivi il post

Vendi qualcosa nel tuo negozio per € 100  e vuoi ricevere € 100  accreditati sul tuo conto bancario?

Vuoi che i tuoi clienti possano pagarti con Bitcoin, ma vuoi essere indipendente dalle fluttuazioni di valore.

Usa Bitcoin come un altro metodo di pagamento nel tuo negozio online, come carta di credito o PayPal.

Vendi i tuoi prodotti per Euro, i tuoi clienti pagano con Bitcoin e ricevi Euro accreditati sul tuo conto bancario.

Nel seguente articolo imparerai come offrire ai tuoi clienti il ​​pagamento tramite Bitcoin. L’importo della fattura viene automaticamente convertito in Bitcoin al valore corrente e il cliente paga con Bitcoin. Dopodiché, i Bitcoin che guadagni verranno automaticamente convertiti in Euro in uno scambio di Bitcoin e accreditati sul tuo conto in Euro.

In questo modo, puoi offrire Bitcoin come metodo di pagamento e non avere rischi di fluttuazioni del tasso di cambio e nessuna specifica da considerare nella tua contabilità.

La procedura

Il cliente finale ha nel carrello una merce del valore di 100€ e vuole pagarla con Bitcoin. La conversione si basa sul tasso di cambio della borsa Bitcoin, dove molto più tardi i Bitcoin raccolti verranno scambiati con Euro.

Una volta che il pagamento è andato a buon fine, vengono avviate due operazioni. Una volta che l’equivalente in Bitcoin preso viene scambiato con Euro sullo scambio Bitcoin.

Parallelamente, i Bitcoin prelevati vengono inoltrati dal portafoglio Bitcoin interno al portafoglio Bitcoin presso lo scambio Bitcoin.

La vendita di Bitcoin sullo scambio Bitcoin deve idealmente avvenire nello stesso secondo del pagamento del cliente finale al fine di escludere fluttuazioni di prezzo.

Pertanto, alcuni Bitcoin sono già stati depositati presso l’exchange Bitcoin, che verranno utilizzati per venderli. Questo deposito viene reintegrato dal bitcoin che è stato appena pagato dal cliente finale.

Se assumiamo sei conferme per il pagamento del cliente finale al nostro portafoglio Bitcoin interno e da lì al nostro portafoglio Bitcoin allo scambio Bitcoin, questo processo può richiedere fino a due ore. Al fine di escludere un rischio di cambio entro questo periodo, utilizziamo questo deposito.

Questo ci assicura di scambiare Bitcoin in Euro allo stesso tasso a cui il cliente finale ci ha pagato con Bitcoin.

Quello di cui hai bisogno:

Per l’attuazione del processo descritto è necessario:

  • un negozio BTCPay su un server BTCPay,
  • un portafoglio Bitcoin BTCPay interno
  • un accesso BTCPay Transmuter 
  • un account con uno scambio di Bitcoin come Binance, Bitfinex, Bitstamp, Coinbase o Kraken.

Implementazione tecnica

Nella prima fase, selezioniamo il negozio sul server BTCPay per il quale vogliamo eseguire lo scambio automatico di bitcoin in euro.

Lì dobbiamo fare due impostazioni. Una volta utilizzeremo il portafoglio BTCPay interno e utilizzeremo il tasso di conversione dello scambio Bitcoin in cui vogliamo scambiare i nostri Bitcoin in euro in seguito.

Portafoglio interno Bitcoin BTCPay

Abbiamo bisogno del portafoglio Bitcoin interno di BTCPay per l’implementazione. Per fare ciò, andiamo nella sezione Impostazioni generali delle Impostazioni negozio e passiamo alla sezione Schema di derivazione.

Imposta Portafoglio BTCPay

Lì abbiamo la possibilità di creare un portafoglio Bitcoin BTCPay interno. 

Tasso di conversione Bitcoin

Quindi, per la conversione del tasso Bitcoin, selezioniamo la borsa Bitcoin dove vogliamo scambiare il Bitcoin con Euro in seguito. Per fare ciò, andiamo nella sezione Tariffe nelle Impostazioni del negozio.

Qui puoi scegliere, ad esempio, gli exchange Binance, Bitfinex, Kraken o Coinbase.

Nel campo “Aggiungi uno spread sul cambio di … %” puoi impostare uno spread sul cambio. Nel campo “Aggiungi uno spread sul cambio di … %” puoi impostare uno spread sul cambio.

Tuttavia, si consiglia di non addebitare un supplemento.

Imposta il tasso di conversione del cambio Bitcoin

Trasmutatore BTCPay

Dopo aver effettuato le impostazioni all’interno del BTCPay Store sul server BTCPay, accediamo a BTCPay Transmuter.

Nella sezione Presets possiamo già trovare un template per Fiat Conversion.

Trasmutatore BTC preimpostato

Dopo aver selezionato Conversione Fiat, appare la pagina seguente.

Crea Fiat Exchange

Se abbiamo già creato un negozio su Transmuter e lo abbiamo collegato al nostro server BTCPay, questi negozi ci saranno già suggeriti. Nel nostro caso, abbiamo già creato l’e-mail di notifica tramite BTCPay Transmuter per il Supporter Shop. Puoi trovare una descrizione sotto: Ricevi una notifica e-mail quando effettui un pagamento Bitcoin

Se non hai ancora un negozio su BTCPay Transmuter o desideri aggiungere un altro negozio, qui puoi trovare le istruzioni su come collegare un negozio da BTCPay Transmuter al server BTCpay.

Nel nostro caso, precisiamo che Bitcoin deve essere venduto alla borsa Bitcoin non appena lo stato dell’ordine è considerato Confermato.

Puoi impostare quando un ordine è considerato confermato in BTCPay Store > Impostazioni generali.

Se si seleziona l’impostazione “non è confermato”, il pagamento è già considerato completato non appena il cliente finale ha eseguito correttamente il pagamento e la transazione è elencata nel mempool.

Questo è anche il momento ideale per scambiare Bitcoin con Euro sullo scambio Bitcoin, poiché Bitcoin dovrebbe essere confermato dalla Blockchain a breve e quindi accreditato sul nostro Portafoglio BTCPay interno.

Transazione confermata

Nella sezione Imposta le tue condizioni di trading specifichiamo in quale borsa Bitcoin vogliamo scambiare i nostri Bitcoin.

Dopo aver fatto clic su Per favore creane uno prima, viene visualizzata la pagina seguente con la selezione di tutti gli scambi Bitcoin disponibili.

Tra questi ci sono i più importanti scambi di Bitcoin come Binance, Bitfinex, Bitstamp, Coinbase o Kraken.

Panoramica di tutti gli scambi di Bitcoin su BTCPay transmuter

Dopo aver effettuato una selezione, dobbiamo inserire una chiave API. Otteniamo questa chiave API dal rispettivo scambio.

Per fare ciò, dobbiamo accedere allo scambio Bitcoin e trovare l’area in cui l’API ci viene fornita dallo scambio.

Di solito questa chiave API può essere trovata nelle impostazioni personali.

Su Binance puoi trovarlo nella sezione Gestione API.

 

Lì puoi creare un’API

Crea API su Binance

L’accesso completo all’account presso lo scambio di Bitcoin è fornito tramite la chiave API. Di conseguenza, l’accesso all’API deve essere protetto. Pertanto, è necessario utilizzare un PIN e-mail e un’autorizzazione a due fattori per confermare l’accesso all’API.

Autorizzazione Binance per chiave API

Dopo di che ottieni l’API che è divisa in una chiave pubblica e una chiave privata rispettivamente chiamate API Key e Secret Key.

Elenco API su Binance

Se hai un account con Coinbase, puoi trovare la sezione Chiavi API in Impostazioni.

API bei Coinbase beantragen

Lì puoi creare una nuova chiave API.

API bei Coinbase beantragen

Di conseguenza, è possibile definire per quali aree è consentito l’accesso per questa chiave API.

Autorizzazione API su Coinbase

Ad esempio, la chiave API di Coinbase è simile a questa:

Chiave API su Binance

Indipendentemente dallo scambio Bitcoin che utilizzi, la struttura è quasi identica. Nelle impostazioni personali puoi generare una chiave API. I diritti della chiave API dovrebbero essere scelti per consentire la vendita di Bitcoin. Oltre ai diritti di lettura, devono essere concessi anche i diritti di esecuzione.

Quindi ottieni due chiavi API, che vengono poi depositate negli appositi campi su BTCPay Transmuter.

Deposita i dati API da Binance a BTCPay Transmuter

Dopo aver fatto clic su Salva, BTCPay Transmuter verificherà le impostazioni. Con Coinbase, potresti ricevere un messaggio di errore perché l’accesso API all’account è possibile solo dopo 48 ore per motivi di sicurezza.

Allo stesso modo, dovrebbe esserci del credito sul conto corrispondente.

Deposita i dati API da Binance a BTCPay Transmuter

Dopo che la chiave API è stata depositata e salvata, viene visualizzata la pagina seguente.

Imposta le condizioni di trading su BTCpay Transmuter

Qui è dove specifichi quale coppia di valute scambiare. Vogliamo cambiare Bitcoin (BTC) in Euro (EUR) e quindi inseriamo la coppia di valute BTCEUR.

Poi c’è la possibilità di attivare il campo Buy Market Order.

Un ordine di mercato è un acquisto o una vendita al prezzo di mercato corrente. Nel nostro caso, vogliamo vendere Bitcoin al prezzo di mercato attuale, non comprarlo. Ecco perché non selezioniamo la casella.

Abbiamo depositato l’equivalente di 200€ in Bitcoin con Binance. Questo importo è il nostro deposito da cui viene effettuata la vendita contro euro.

Nelle impostazioni per il trigger è impostato in modo che l’azione inizi quando viene effettuato un pagamento con lo stato Completato.

Il trigger è completo

Una transazione Bitcoin riceve lo stato Completato dopo sei conferme (circa un’ora). Non appena il pagatore esegue il pagamento e la transazione è nel mempool o ha meno di sei conferme, lo stato della transazione Prima è la transazione Confermata.

Panoramica delle fatture su BTCpay confermate e complete

Affinché una vendita avvenga nel momento in cui il pagatore esegue la transazione, modifichiamo le impostazioni nel trigger.

Come Action ci sono due azioni, che sono combinate come Action Group.

Gruppo d'azione presso BTCpay Transmuter

La prima azione consiste nell’inserire il numero della fattura e determinare quando verrà eseguita la seconda azione.

È possibile specificare che ogni volta che viene effettuato un pagamento (Qualsiasi) l’azione verrà eseguita. A questo punto cambiamo che la vendita dovrebbe essere effettuata solo se si tratta di una transazione Bitcoin on-chain. Nel caso di pagamenti con fulmine (off-chain), non dovrebbe esserci vendita in borsa.

Richiesta tramite fattura a BTCPay Transmuter

La seconda azione determina cosa dovrebbe aver luogo nello scambio.

Alla borsa di Binance, Bitcoin deve essere venduto contro Euro (BTCEUR) al rispettivo prezzo di mercato. L’importo da vendere è la somma dell’importo dell’azione precedente.

Ordine di vendita su Binance tramite BTCPay Transmuter

 

iscrivi alla nostra Newsletter

Resta aggiornato su tutte le novità BTCPay Server Italia

Altro da esplorare

Uncategorized

BTCPay POS Terminal

POS Bitcoin basato sul Web di BTCPay Il POS Bitcoin basato sul web è adatto per accettare pagamenti Bitcoin & Lightning in negozi al dettaglio

Notizie Bitcoin

White Paper – Bitcoin

Bitcoin: Un sistema di pagamento elettronico peer-to-peer Bitcoin e la sua tecnologia sottostante, la blockchain, sono diventate una delle più grandi rivoluzioni tecnologiche degli ultimi tempi.