class SixSaferpay::SecurePayGateApi::Client

Protected Instance Methods

header() click to toggle source
Calls superclass method SixSaferpay::Client#header
# File lib/six_saferpay/clients/secure_pay_gate_api/client.rb, line 7
def header
  super.merge!(
    {
      'Saferpay-ApiVersion' => SixSaferpay::API::VERSION,
      'Saferpay-RequestId' => request_id()
    }
  )
end

Private Instance Methods

request_id() click to toggle source
# File lib/six_saferpay/clients/secure_pay_gate_api/client.rb, line 18
def request_id
  @request_id ||= SecureRandom.uuid
end