Changeset 2623611
- Timestamp:
- 11/02/2021 06:23:07 PM (4 years ago)
- Location:
- paybright/trunk
- Files:
-
- 3 edited
-
PayBright.php (modified) (1 diff)
-
WCGatewayPayBright.php (modified) (2 diffs)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
paybright/trunk/PayBright.php
r2581661 r2623611 4 4 * Plugin URI: https://paybright.com/ 5 5 * Description: PayBright Payment Gateway - Woocommerce Payment Method. 6 * Version: 1.0.1 36 * Version: 1.0.14 7 7 * Author: PayBright 8 8 * Author URI: https://paybright.com/en/company -
paybright/trunk/WCGatewayPayBright.php
r2581661 r2623611 26 26 $this->title = $this->get_option('title'); 27 27 $this->description = $this->get_option('description'); 28 $this->notify_url = home_url('/').' wc-api/CALLBACK';28 $this->notify_url = home_url('/').'?wc-api=WC_PayBright_Payment_Gateway'; 29 29 $this->callback_url = home_url('/').'wc-api/CALLBACK'; 30 30 … … 478 478 //Check Signature 479 479 $signature_pb = $data['x_signature']; 480 $pb_refund_amount = wc_format_decimal(sanitize_text_field($_POST['refund_amount']), wc_get_price_decimals()); 481 $signature_URL_pb = "x_account_id" . sanitize_text_field($data['x_account_id']) . "x_amount" . sanitize_text_field($data['x_amount']) . "x_currency" . sanitize_text_field($data['x_currency']) . "x_gateway_reference" . sanitize_text_field($data['x_gateway_reference']) . "x_message" . sanitize_text_field($data['x_message']) . "x_reference" . sanitize_text_field($data['x_reference']) . "x_result" . sanitize_text_field($data['x_result']) . "x_test" . sanitize_text_field($data['x_test']); 480 $signature_URL_pb = "x_account_id" . sanitize_text_field($data['x_account_id']) . "x_amount" . sanitize_text_field($data['x_amount']) . "x_currency" . sanitize_text_field($data['x_currency']) . "x_gateway_reference" . sanitize_text_field($data['x_gateway_reference']) . "x_message" . sanitize_text_field($data['x_message']) . "x_reference" . sanitize_text_field($data['x_reference']) . "x_result" . sanitize_text_field($data['x_result']) . "x_test" . sanitize_text_field($data['x_test']) . "x_timestamp" . sanitize_text_field($data['x_timestamp']) . "x_transaction_type" . sanitize_text_field($data['x_transaction_type']); 482 481 $signature_URL1_pb = hash_hmac('sha256', $signature_URL_pb, $this->get_pb_token()); 483 482 if ($signature_URL1_pb == $signature_pb) { -
paybright/trunk/readme.txt
r2581661 r2623611 4 4 Requires WooCommerce atleast: Version 2.5 5 5 Tested up to: 5.7.1 6 Stable tag: 1.0.1 36 Stable tag: 1.0.14 7 7 License: GPLv2 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 88 88 = 1.0.13 - 11/08/2021 = 89 89 * Updated callback URL syntax 90 = 1.0.14 - 02/11/2021 = 91 * WooCommerce callback fixes
Note: See TracChangeset
for help on using the changeset viewer.