Class: VoucherifySdk::ValidationsApi
- Inherits:
-
Object
- Object
- VoucherifySdk::ValidationsApi
- Defined in:
- lib/VoucherifySdk/api/validations_api.rb
Instance Attribute Summary collapse
-
#api_client ⇒ Object
Returns the value of attribute api_client.
Instance Method Summary collapse
-
#initialize(api_client = ApiClient.default) ⇒ ValidationsApi
constructor
A new instance of ValidationsApi.
-
#validate_stacked_discounts(opts = {}) ⇒ ValidationsValidateResponseBody
Validate Stackable Discounts Verify redeemables provided in the request.
Constructor Details
#initialize(api_client = ApiClient.default) ⇒ ValidationsApi
Returns a new instance of ValidationsApi.
19 20 21 |
# File 'lib/VoucherifySdk/api/validations_api.rb', line 19 def initialize(api_client = ApiClient.default) @api_client = api_client end |
Instance Attribute Details
#api_client ⇒ Object
Returns the value of attribute api_client.
17 18 19 |
# File 'lib/VoucherifySdk/api/validations_api.rb', line 17 def api_client @api_client end |
Instance Method Details
#validate_stacked_discounts(opts = {}) ⇒ ValidationsValidateResponseBody
Validate Stackable Discounts Verify redeemables provided in the request. This method is designed for server side integration which means that it is accessible only through private keys.
27 28 29 30 |
# File 'lib/VoucherifySdk/api/validations_api.rb', line 27 def validate_stacked_discounts(opts = {}) data, _status_code, _headers = validate_stacked_discounts_with_http_info(opts) data end |