@bebapps/rapyd-sdk
Version:
An un-official [Rapyd](https://rapyd.net) SDK for Node.js.
23 lines (22 loc) • 1.78 kB
text/typescript
export enum PayoutSubscriptionError {
/**
* The request tried to create a payout subscription, but the method of payout was not found. The request was rejected. Corrective action: In the 'payout_fields' object, include all fields that are required by the payout method type, as indicated in the response to 'Get Payout Required Fields'.
*/
ERROR_CREATE_SUBSCRIPTION = 'ERROR_CREATE_SUBSCRIPTION',
/**
* The request tried to add a subscription item to a payout subscription, but the maximum number of subscription items in a payout subscription is 1. The request was rejected. Corrective action: None. Determine why an attempt was made to add a subscription item to a payout subscription.
*/
ERROR_CREATE_SUBSCRIPTION_ITEM_PAYOUT_SUBSCRIPTION = 'ERROR_CREATE_SUBSCRIPTION_ITEM_PAYOUT_SUBSCRIPTION',
/**
* The request tried to update payout fields in a payout subscription, but both the 'description' and the 'metadata' fields were missing. The request was rejected. Corrective action: Provide a 'description' or 'metadata' field in the 'payout_fields' object.
*/
ERROR_UPDATE_SUBSCRIPTION_PAYOUT_FIELDS = 'ERROR_UPDATE_SUBSCRIPTION_PAYOUT_FIELDS',
/**
* The request attempted a payout subscription operation, but the quantity was not valid. The request was rejected. Corrective action: Set subscription item 'quantity' to 1.
*/
INVALID_PAYOUT_SUBSCRIPTION_ITEM_QUANTITY = 'INVALID_PAYOUT_SUBSCRIPTION_ITEM_QUANTITY',
/**
* The request tried to create or update a payout subscription, but the usage type of the plan was not 'licensed'. The request was rejected. Corrective action: Use a plan with 'usage_type' set to 'licensed'.
*/
INVALID_PAYOUT_SUBSCRIPTION_PLAN_USAGE_TYPE = 'INVALID_PAYOUT_SUBSCRIPTION_PLAN_USAGE_TYPE',
};