Class: Agcod::VoidGiftCardCreation
- Includes:
- OptionValidators
- Defined in:
- lib/agcod/void_gift_card_creation.rb
Instance Attribute Summary
Attributes inherited from Request
#action, #errors, #parameters, #request, #request_id, #response, #sent, #status, #timestamp, #xml_response
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ VoidGiftCardCreation
constructor
A new instance of VoidGiftCardCreation.
Methods included from OptionValidators
Methods inherited from Request
#request_url, #response_id, #sign_string, #submit, #successful?
Constructor Details
#initialize(options = {}) ⇒ VoidGiftCardCreation
Returns a new instance of VoidGiftCardCreation.
5 6 7 8 9 10 11 12 |
# File 'lib/agcod/void_gift_card_creation.rb', line 5 def initialize( = {}) @action = "VoidGiftCardCreation" super validate_presence_of("request_id") @parameters["gcCreationRequestId"] = Agcod::Configuration.partner_id.to_s + self.request_id.to_s end |