PirateChain salpa l’ancora sul Plugin per Shopify

Ultrapower
Pirate Chain
Published in
5 min readMar 18, 2019

guida all’uso del plugin per accettare ARRR come valuta di pagamento su Shopify

Liberatoria: Questa guida presuppone che tu abbia già un negozio Shopify in esecuzione. Si presuppone inoltre che tu abbia letto la guida all’impostazione del portafoglio PirateOcean e che abbia acquisito un indirizzo ARRR che inizia con zs e che hai eseguito il backup delle chiavi private e/o wallet.dat in modo sicuro. Se non lo hai ancora fatto, per favore fallo prima.

Andiamo a CominciARRRe!

Questa guida ti aiuterà ad accettare la criptovaluta ARRR come metodo di pagamento su Shopify. Ottenere un metodo di pagamento Shopify che usi criptovalute di solito richiede il loro servizio centralizzato ma con l’aiuto di HumanAction.io e del loro Script per ARRR, possiamo ora fornire a tutti gli utenti di Shopify il controllo dei pagamenti da soli senza commissioni di intermediari!

Tieni presente che Shopify non supporta i plug-in di terze parti, pertanto l’elaborazione dei pagamenti deve essere confermata e completata manualmente e forniremo una guida e un link di riferimento rapido per fornire ai tuoi clienti il modo per raggiungere questo obiettivo rapidamente.

Questo script convertirà automaticamente il prezzo totale dei tuoi beni per includere la spedizione in un valore espresso in ARRR e fornirà all’acquirente il tuo indirizzo che hai impostato. I clienti devono inserire il loro TXID nella sezione dei commenti per facilitare il collegamento degli ordini con i pagamenti.
- Una volta che l’ordine è stato effettuato dal cliente, riceverai una notifica da Shopify.
- Verificherai quindi nel tuo portafoglio che hai ricevuto i fondi.Questo può richiedere fino a 10 minuti, quindi controlla il tuo portafoglio e assicurati di aver ricevuto l’importo adeguato prima di accettare l’ordine!
- Una volta ricevuti i fondi, assicurati di inviarli a un indirizzo separato in questo portafoglio in modo che i nuovi ordini non abbiano i loro importi in entrata in collisione rendendo la contabilità un po’ più laboriosa.

Nei prossimi mesi lavoreremo con Shopify per includere la nostra opzione di pagamento come opzione nativa sul loro plug-in che dovrebbe rendere questo processo più semplice.
Se riscontri problemi durante questa guida all’installazione, puoi raggiungere la nostra community di supporto su Discord 24 ore al giorno.

Segui questi semplici passaggi per aggiungere questo al tuo negozio Shopify:

Passaggio Uno:
Dalla tua pagina amministrativa su Shopify, clicca su Settings.

Click on settings on your admin home page

Passaggio Due:
Clicca su Payment Providers.

Clicca su “Payment Providers”

Passaggio Tre:
Nel menù Manual Payments, scorri e scegli “Activate a custom payment”
Nomina questa opzione — ARRR payment. Questo è importante.
Nella sezione inferiore etichettata “Payment instructions” puoi includere una nota personalizzata ai tuoi clienti riguardo il processo manuale.
“Una volta che il tuo ordine è completo e completi il processo di pagamento, ti verrà chiesto di mandare un esatto ammontare di ARRR per completare la transazione.
Noi monitoreremo le nostre registrazioni e ti notificheremo via email una volta che il tuo pagamento sarà ricevuto.”

Assicurati che l’etichetta sia ARRR Payment

Passaggio Quattro:
Torna alla pagina di amministrazione di Shopify, questa volta scegli “Checkout”.
Nella parte inferiore c’è una casella con l’etichetta Additional scripts. Copia e incolla lo script alla fine di questa guida in quella casella.

Passaggio Cinque:
In questa casella “Additional Scripts”, dovresti modificare il campo dell’indirizzo per mostrare l’indirizzo del wallet che hai ricevuto durante l’impostazione del tuo portafoglio PirateOcean.
“YOUR ADDRESS HERE” deve essere rimpiazzato con un indirizzo di Pirate che inizia con zs.
Lo trovi nella quinta linea dello script.
C’è un solo posto in cui hai bisogno di farlo.

window.arrrAddress = ‘YOUR ADDRESS HERE’; — Non inserire ‘ o ;

Salva i cambiamenti, aggiorna il tuo negozio e d’ora in poi quando vanno a pagare, i tuoi clienti saranno capaci di scegliere manualmente l’opzione di pagamento ARRR.

Tutto Fatto!

In caso di problemi, rivolgiti al nostro team di sviluppo e supporto della community in Discord. Questo può essere fatto su PC o Mobile poiché Discord ha anche un’app mobile.
Se si desidera supportare il produttore di questo Script, si prega di fermarsi su www.HumanAction.io e comprare qualche attrezzatura, magari con ARRR. Seguili su Twitter, @humanaction.io o su discord @human action#7575.

Hanno un indirizzo per le donazioni in KMD veso il quale puoi donare e ogni somma è apprezzata.
RFo1bMdK2jh2ZaeaU6Y7pCvtsaUsnaEbXp — Human Action

Codice QR per donazioni in KMD a Human Action

Grazie mille per il tuo impegno e il tuo altruistico provvedimento di questa plugin alla community.

Ti salutiamo, capitano!

Felice shopping, vendita e navigazione!

— — — — — — — — Inizio Script — — — — — — — — — — — — — — — — — —

{% if {{checkout.transactions[0].gateway}} == "ARRR payment" %}<br><br>
<div id="root"></div>
<script>
window.arrrAddress = 'YOUR ADDRESS HERE';
const app = document.getElementById('root');
const container = document.createElement('div');
app.setAttribute('class', 'content-box');
app.appendChild(container);
const container2 = document.createElement('div');
container2.setAttribute('class', 'content-box__row');
var head = document.createElement('H2');
head.textContent = "Payment Required";
app.appendChild(container2);
container2.appendChild(head);
const container3 = document.createElement('div');
container3.setAttribute('class', 'content-box__row');
app.appendChild(container3);
var request = new XMLHttpRequest();
var partial = {{checkout.total_price}};
var partstring = partial.toString();
var integer = partstring.substring(0, partstring.length - 2);
var float = partstring.substring(partstring.length, partstring.length - 2);
var amount = parseFloat(integer+'.'+float);
var order_number = {{checkout.order_number}};
request.open('GET', 'https://api.coingecko.com/api/v3/coins/pirate-chain', true);
request.onload = function () {
// Begin accessing JSON data here
var data = JSON.parse(this.response);
var price = data.market_data.current_price.usd;
if (request.status >= 200 && request.status < 400) {var arrrNeeded = parseInt(amount / price) + 2;
arrrNeeded = arrrNeeded.toString();
var arrrFormat = arrrNeeded + '.' + order_number;
const p = document.createElement('p');

p.textContent = `Please send payment of ${arrrFormat} arrr to address: ` + window.arrrAddress;
container3.appendChild(p);
const br = document.createElement('br');
container3.appendChild(br);
const p2 = document.createElement('p');
p2.textContent = 'This is your order number: {{checkout.order_number}}';
container3.appendChild(p2);
container3.appendChild(br);
const p3 = document.createElement('p');
p3.textContent = 'Please complete payment in the next 5 minutes. Please right click the outgoing transaction in your wallet after it is sent and choose, "Copy Transaction ID" and paste that in the order comments.';
container3.appendChild(p3);
container3.appendChild(br);
const qr= document.createElement('img');
qr.src = `https://chart.googleapis.com/chart?cht=qr&chl=arrr:` + window.arrrAddress + `%3amount=${arrrFormat}&chs=300x300&chld=L|0`;
container3.appendChild(qr);

} else {
const errorMessage = document.createElement('p');
errorMessage.textContent = `Sorry it's not working! Try refreshing the page.`;
app.appendChild(errorMessage);
}}request.send();
</script>

— — — — — — — — — — — Fine Script — — — — — — — — — — — — — —

Grazie per aver letto,

Scritto da FishyGuts @2ndoldest ss Twitter — @FishyGuts#5085 su discord

Segui PirateChain sui Social Media!

Twitter

Instagram

Reddit

Facebook

Discord

--

--

Ultrapower
Pirate Chain

Revolution is possible only if there are revoltees, doing nothing brings nothing.