This card is property of CK Fintech Ltd.
Use of this card is subject to the credit card agreement.
Aceitando pagamentos através do formulário de aceitação de pagamento
Aceitando pagamentos através do seu próprio formulário ou botão de aceitação de pagamento
Sistema simples de relatórios de pagamentos
Retirada instantânea de criptomoeda para uma carteira de terceiros
Não há restrições para receber / retirar criptomoeda
Venda através da seção de anúncios e recebimento de pagamento de forma conveniente para você
Para iniciar um pagamento usando uma única forma de pagamento, basta direcionar o usuário para um URL especial.
Parâmetro | Valor | Descrição | |
---|---|---|---|
act | request_payment | Necessário | Parâmetro do sistema. Não muda |
test | Y ou N | Necessário | Criando um pagamento no modo de teste |
form | Y ou N | Necessário | Exibir formulário de pagamento ou exibir resultado JSON |
coin | BTC | Necessário | Escolhendo uma criptomoeda para pagar |
id | Número | Necessário | Identificador das configurações do comerciante de pagamento |
amount | Número | Necessário | Valor do pagamento na moeda da conta |
currency | USD / EUR / CNY / RUB / GBP / BRL / UAH / KZT / BTC | Necessário | Moeda da conta de acordo com a ISO 4217 |
external_invoice | String | Necessário | Número da conta externa usada em sua loja |
message | String | Necessário | Descrição da conta |
signature | String | Necessário | Assinatura digital |
callback_url | String | Parâmetro opcional | URL para ligar ao receber o pagamento na fatura |
You can specify the Callback URL in the merchant settings in the panel
function getFormSignature($id, $currency, $amount, $external_invoice, $secretKey) {
$hashStr = $id.'{up}'.$currency.'{up}'.$amount.'{up}'.$external_invoice.'{up}'.$secretKey;
return hash('sha256', $hashStr);
}
$signature = getFormSignature($id, $currency, $amount, $external_invoice, $secretKey);
Parâmetro | Valor | Descrição |
---|---|---|
amount | Número | Valor do pagamento na criptomoeda selecionada |
invoice | Número | Número da conta interna usada no sistema |
external_invoice | String | Número da conta externa usada em sua loja |
link | String | Link de pagamento |
address | String | Endereço gerado da carteira |
message | String | Descrição da conta que foi transmitida quando a conta foi gerada |
Parâmetro | Descrição |
---|---|
id | Identificador das configurações do comerciante de pagamento |
key | Chave de confirmação das configurações do comerciante de pagamento |
coin | Qual criptomoeda pagou a conta |
currency | Em que moeda é a conta gerada de acordo com a ISO 4217 |
invoice | Número da conta interna usada no sistema |
external_invoice | Número da conta externa usada em sua loja |
amount | Valor do pagamento recebido em criptomoeda |
amount_in_currency | Valor da conta na moeda da conta gerada |
message | Descrição da conta que foi transmitida quando a conta foi gerada |
signature | Assinatura digital gerada |
function getSignature($id, $currency, $amount_in_currency, $external_invoice, $secretKey) {
$hashStr = $id.'{up}'.$currency.'{up}'.$amount_in_currency.'{up}'.$external_invoice.'{up}'.$secretKey;
return hash('sha256', $hashStr);
}
$signature = getSignature($_GET["id"], $_GET["currency"], $_GET["amount_in_currency"], $_GET["external_invoice"], $secretKey);
if ($_GET["signature"] != $signature) exit('Incorrect Digital Signature');
<a href="https://cryptokick.app/index.php"><img src="https://cryptokick.app/images/banner_320x100.png" alt="Aceitamos pagamentos em BTC / CryptoKick.app" height="50" width="160">