From b1d034094563433fe7847b468980807192e95e87 Mon Sep 17 00:00:00 2001 From: Shane Logsdon Date: Thu, 13 Jul 2017 17:08:44 -0400 Subject: [PATCH] realex_offsite: set hpp version --- lib/offsite_payments/integrations/realex_offsite.rb | 1 + .../integrations/realex_offsite/realex_offsite_helper_test.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/offsite_payments/integrations/realex_offsite.rb b/lib/offsite_payments/integrations/realex_offsite.rb index b09b743e3..b6befa804 100644 --- a/lib/offsite_payments/integrations/realex_offsite.rb +++ b/lib/offsite_payments/integrations/realex_offsite.rb @@ -120,6 +120,7 @@ def initialize(order, account, options = {}) add_field 'X-CURRENCY', @currency add_field 'X-TEST', @test.to_s add_field 'ORDER_ID', "#{order}#{@timestamp.to_i}" + add_field 'HPP_VERSION', '2' end def form_fields diff --git a/test/unit/integrations/realex_offsite/realex_offsite_helper_test.rb b/test/unit/integrations/realex_offsite/realex_offsite_helper_test.rb index ff5e3d1ee..dfcbb7012 100644 --- a/test/unit/integrations/realex_offsite/realex_offsite_helper_test.rb +++ b/test/unit/integrations/realex_offsite/realex_offsite_helper_test.rb @@ -29,6 +29,7 @@ def test_required_helper_fields assert_field 'AMOUNT', '999' assert_field 'CHECKOUT_ID', 'order-500' assert_field 'ORDER_ID', 'order-500' + @helper.fields["TIMESTAMP"] + assert_field 'HPP_VERSION', '2' end def test_default_helper_fields