All URIs are relative to https://pal-test.adyen.com/pal/servlet
Method | HTTP request | Description |
---|---|---|
confirm | POST /Payout/v30/confirmThirdParty | Confirm a payout |
decline | POST /Payout/v30/declineThirdParty | Decline a payout |
storeDetailAndSubmit | POST /Payout/v30/storeDetailAndSubmitThirdParty | Store the payouts details and make a payout request |
ConfirmOrDeclineResult confirm(confirmOrDeclineRequest)
Confirm a payout
You can decide over a period of seven days to proceed a payout, after which the payout expires automatically
var AdyenApiJs = require('adyen-api-js');
var defaultClient = AdyenApiJs.ApiClient.instance;
// Configure HTTP basic authorization: auth
var auth = defaultClient.authentications['auth'];
auth.username = 'YOUR USERNAME';
auth.password = 'YOUR PASSWORD';
var apiInstance = new AdyenApiJs.PayoutApi();
var confirmOrDeclineRequest = new AdyenApiJs.ConfirmOrDeclineRequest(); // ConfirmOrDeclineRequest | The confirm or decline payout request
apiInstance.confirm(confirmOrDeclineRequest).then(function(data) {
console.log('API called successfully. Returned data: ' + data);
}, function(error) {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
confirmOrDeclineRequest | ConfirmOrDeclineRequest | The confirm or decline payout request |
- Content-Type: application/json
- Accept: application/json
ConfirmOrDeclineResult decline(confirmOrDeclineRequest)
Decline a payout
You can decide over a period of seven days to cancel a payout, after which the payout expires automatically.
var AdyenApiJs = require('adyen-api-js');
var defaultClient = AdyenApiJs.ApiClient.instance;
// Configure HTTP basic authorization: auth
var auth = defaultClient.authentications['auth'];
auth.username = 'YOUR USERNAME';
auth.password = 'YOUR PASSWORD';
var apiInstance = new AdyenApiJs.PayoutApi();
var confirmOrDeclineRequest = new AdyenApiJs.ConfirmOrDeclineRequest(); // ConfirmOrDeclineRequest | The confirm or decline payout request
apiInstance.decline(confirmOrDeclineRequest).then(function(data) {
console.log('API called successfully. Returned data: ' + data);
}, function(error) {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
confirmOrDeclineRequest | ConfirmOrDeclineRequest | The confirm or decline payout request |
- Content-Type: application/json
- Accept: application/json
StoreDetailAndSubmitResult storeDetailAndSubmit(storeDetailAndSubmitRequest)
Store the payouts details and make a payout request
Besides storing payout details using the normal payment flow, the payout web service offers a call to store payout details, either bank account or credit card, for a specific shopper and make a payout request in a single API call.
var AdyenApiJs = require('adyen-api-js');
var defaultClient = AdyenApiJs.ApiClient.instance;
// Configure HTTP basic authorization: auth
var auth = defaultClient.authentications['auth'];
auth.username = 'YOUR USERNAME';
auth.password = 'YOUR PASSWORD';
var apiInstance = new AdyenApiJs.PayoutApi();
var storeDetailAndSubmitRequest = new AdyenApiJs.StoreDetailAndSubmitRequest(); // StoreDetailAndSubmitRequest | The store detail and submit Request
apiInstance.storeDetailAndSubmit(storeDetailAndSubmitRequest).then(function(data) {
console.log('API called successfully. Returned data: ' + data);
}, function(error) {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
storeDetailAndSubmitRequest | StoreDetailAndSubmitRequest | The store detail and submit Request |
- Content-Type: application/json
- Accept: application/json