diff --git a/app/services/kbz_merchant.rb b/app/services/kbz_merchant.rb index 220809fe..c7d75b2a 100644 --- a/app/services/kbz_merchant.rb +++ b/app/services/kbz_merchant.rb @@ -31,11 +31,14 @@ class KbzMerchant private def build_create_payload(amount, merch_order_id, timeout) + json_params = @payment_method.additional_parameters.inspect.undump + params = JSON.parse(json_params) + byebug base_params = { method: 'kbz.payment.precreate', timestamp: Time.now.utc.to_i.to_s, nonce_str: SecureRandom.hex(16), - notify_url: 'https://example.com/notify', + notify_url: params['notify_url'], sign_type: 'SHA256', version: '1.0', biz_content: {