Прихватајте crypto плаћања у Django | Shieldz

Прихватајте crypto плаћања у Django

Додајте non-custodial crypto checkout у своју Django апликацију: направите фактуру, пошаљите купца на хостовани checkout и испуните поруџбину на потписани webhook. Средства се намирују право на ваш wallet, $0 провизије платформе.

Инсталација

pip install shieldz

Направите фактуру и преусмерите на checkout

from shieldz import Shieldz
shieldz = Shieldz(os.environ["SHIELDZ_API_KEY"])
invoice = shieldz.invoices.create(amount_usd_cents=5000, memo="Order")
return redirect(invoice["pay_url"])

Проверите webhook

from shieldz import construct_event, SignatureVerificationError
def shieldz_webhook(request):
    try:
        event = construct_event(request.body, request.headers.get("X-Shieldz-Signature", ""), os.environ["SHIELDZ_WEBHOOK_SECRET"])
    except SignatureVerificationError:
        return HttpResponse(status=400)
    if event["type"] == "invoice.paid":
        pass  # fulfill
    return HttpResponse(status=200)

Пуна референца: API документација, SDK-ови, API референца.

Истражите Shieldz

Прихватите coin: Bitcoin, USDC, USDT, Zcash.

Упоредите: са Coinbase Commerce, са BTCPay Server, са CryptAPI, са NOWPayments.

Примери коришћења: За фрилансере, За креаторе, За open-source пројекте, За онлајн продавнице.

Градите: SDK-ови, API референца, брзи почетак. Учите: преглед, блог, како функционише, подржани coin-ови, цене, да ли је безбедно, проверите сами.