You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[Stored Value API](https://docs.adyen.com/payment-methods/gift-cards/stored-value-api)| v46 | Manage both online and point-of-sale gift cards and other stored-value cards. |[StoredValue](lib/adyen/services/storedValue.rb)|
23
23
|[Transfers API](https://docs.adyen.com/api-explorer/transfers/3/overview)| v3 | The Transfers API provides endpoints that can be used to get information about all your transactions, move funds within your balance platform or send funds from your balance platform to a transfer instrument. |[Transfers](lib/adyen/services/transfers.rb)|
For more information, refer to our [documentation](https://docs.adyen.com/) or the [API Explorer](https://docs.adyen.com/api-explorer/).
26
27
@@ -99,6 +100,121 @@ To run the tests use :
99
100
bundle install --with development
100
101
~~~~
101
102
103
+
## Using the Cloud Terminal API Integration
104
+
In order to submit In-Person requests with [Terminal API over Cloud](https://docs.adyen.com/point-of-sale/design-your-integration/choose-your-architecture/cloud/) you need to initialize the client in the same way as explained above for Ecommerce transactions:
105
+
```ruby
106
+
# Step 1: Require the parts of the module you want to use
To perform a [status request](https://docs.adyen.com/point-of-sale/basic-tapi-integration/verify-transaction-status/) you can use the following example:
188
+
```ruby
189
+
statusRequest =
190
+
{
191
+
"MessageHeader": {
192
+
"MessageClass": "Service",
193
+
"MessageCategory": "TransactionStatus",
194
+
"MessageType": "Request",
195
+
"ServiceID": serviceID,
196
+
"SaleID": saleID,
197
+
"POIID": POIID,
198
+
"ProtocolVersion": "3.0"
199
+
},
200
+
"TransactionStatusRequest": {
201
+
"ReceiptReprintFlag": true,
202
+
"DocumentQualifier": [
203
+
"CashierReceipt",
204
+
"CustomerReceipt"
205
+
],
206
+
"MessageReference": {
207
+
"SaleID": saleID,
208
+
# serviceID of the transaction you want the status update for
We value your input! Help us enhance our API Libraries and improve the integration experience by providing your feedback. Please take a moment to fill out [our feedback form](https://forms.gle/A4EERrR6CWgKWe5r9) to share your thoughts, suggestions or ideas.
0 commit comments