Class: Peddler::API::VendorTransactionStatusV1
- Inherits:
-
Peddler::API
- Object
- Peddler::API
- Peddler::API::VendorTransactionStatusV1
- Defined in:
- lib/peddler/api/vendor_transaction_status_v1.rb
Overview
Selling Partner API for Retail Procurement Transaction Status
The Selling Partner API for Retail Procurement Transaction Status provides programmatic access to status information on specific asynchronous POST transactions for vendors.
Instance Attribute Summary
Attributes inherited from Peddler::API
Instance Method Summary collapse
-
#get_transaction(transaction_id, rate_limit: 10.0) ⇒ Hash
Returns the status of the transaction that you specify.
Methods inherited from Peddler::API
#cannot_sandbox!, #endpoint_uri, #http, #initialize, #meter, #must_sandbox!, #retriable, #sandbox, #sandbox?, #use, #via
Constructor Details
This class inherits a constructor from Peddler::API
Instance Method Details
#get_transaction(transaction_id, rate_limit: 10.0) ⇒ Hash
Returns the status of the transaction that you specify.
24 25 26 27 28 29 30 |
# File 'lib/peddler/api/vendor_transaction_status_v1.rb', line 24 def get_transaction(transaction_id, rate_limit: 10.0) cannot_sandbox! path = "/vendor/transactions/v1/transactions/#{transaction_id}" meter(rate_limit).get(path) end |