From 0da4a27e6db00b059b1b92c2bdae49b42c20cc18 Mon Sep 17 00:00:00 2001 From: daniel Date: Mon, 4 Mar 2019 14:19:59 -0300 Subject: [PATCH] Adding Blockonomics payment method --- plugin/BlockonomicsYPT/callback.php | 2 +- plugin/BlockonomicsYPT/invoice.php | 16 ++++++++++------ 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/plugin/BlockonomicsYPT/callback.php b/plugin/BlockonomicsYPT/callback.php index 51b7a0636c..0323da69cc 100644 --- a/plugin/BlockonomicsYPT/callback.php +++ b/plugin/BlockonomicsYPT/callback.php @@ -46,7 +46,7 @@ if ($status == 0 && time() > strtotime($order->getCreated()) + $obj->ExpireInSec $new_status = -3; print('expired'); } -if ($status == 2 && $value != $order->getBits()) { +if ($status == 2 && $value < $order->getBits()) { //Payment error, amount paid not matching expected $new_status = -2; } diff --git a/plugin/BlockonomicsYPT/invoice.php b/plugin/BlockonomicsYPT/invoice.php index 6c932e220d..acae7a0357 100644 --- a/plugin/BlockonomicsYPT/invoice.php +++ b/plugin/BlockonomicsYPT/invoice.php @@ -61,13 +61,13 @@ $order = new BlockonomicsOrder($order_id);
-

Payment Details:

-
- Received : getFormatedBits_payed(); ?> +

Payment Details:

+
+ Received : getFormatedBits_payed(); ?> BTC
-
- Transaction : {{invoice.txid|limitTo: 20}} +
+ Transaction :
@@ -112,7 +112,11 @@ $order = new BlockonomicsOrder($order_id); url: 'plugin/BlockonomicsYPT/check.php?addr=getAddr(); ?>', success: function (response) { console.log(response); - setTimeout(function(){check();},3000); + if(response.status<2){ + $("#transaction").html(''+response.txid+''); + $("#received").html(response.bits_payed); + setTimeout(function(){check();},3000); + } } }); }