Method: Jpay::Response#validate

Defined in:
lib/jpay/response.rb

#validate(response = nil) ⇒ Response

Checks if the transaction response returned from PaymentRequest or PaymentVerification is valid

Parameters:

Returns:

Raises:

  • (ArgumentError)

    if response is nil

  • (ResponseError)

    if response is not valid



14
15
16
17
18
19
# File 'lib/jpay/response.rb', line 14

def validate(response = nil)
  @response = response
  perform_validation

  return self
end