Skip to content

Latest commit

 

History

History
108 lines (70 loc) · 3.06 KB

RecurringApi.md

File metadata and controls

108 lines (70 loc) · 3.06 KB

AdyenApiJs.RecurringApi

All URIs are relative to https://pal-test.adyen.com/pal/servlet

Method HTTP request Description
disable POST /Recurring/v25/disable Disable a stored payment detail
listRecurringDetails POST /Recurring/v25/listRecurringDetails Retrieves stored payment details for a shopper

disable

DisableResult disable(disableRequest)

Disable a stored payment detail

Disable a stored payment detail

Example

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.RecurringApi();

var disableRequest = new AdyenApiJs.DisableRequest(); // DisableRequest | The disable request

apiInstance.disable(disableRequest).then(function(data) {
  console.log('API called successfully. Returned data: ' + data);
}, function(error) {
  console.error(error);
});

Parameters

Name Type Description Notes
disableRequest DisableRequest The disable request

Return type

DisableResult

Authorization

auth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

listRecurringDetails

RecurringDetailsResult listRecurringDetails(recurringDetailsRequest)

Retrieves stored payment details for a shopper

Lists the stored payment details for a shopper, if available. The recurring detail ID can be used with a regular authorisation request to charge the shopper. A summary of the payment detail is returned for presentation to the shopper.

Example

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.RecurringApi();

var recurringDetailsRequest = new AdyenApiJs.RecurringDetailsRequest(); // RecurringDetailsRequest | The recurring details request

apiInstance.listRecurringDetails(recurringDetailsRequest).then(function(data) {
  console.log('API called successfully. Returned data: ' + data);
}, function(error) {
  console.error(error);
});

Parameters

Name Type Description Notes
recurringDetailsRequest RecurringDetailsRequest The recurring details request

Return type

RecurringDetailsResult

Authorization

auth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json