UNPKG

wallee

Version:
44 lines (43 loc) 1.44 kB
import { SubscriptionChargeProcessingType } from "./SubscriptionChargeProcessingType"; declare class SubscriptionChargeCreate { /** * A client generated nonce which identifies the entity to be created. Subsequent creation requests with the same external ID will not create new entities but return the initially created entity instead. */ 'externalId': string; /** * The URL to redirect the customer back to after they canceled or failed to authenticated their payment. */ 'failedUrl'?: string; /** * The date and time when the execution of the charge is planned. */ 'plannedExecutionDate'?: Date; /** * The processing type specifies how the charge is to be processed. */ 'processingType': SubscriptionChargeProcessingType; /** * The merchant's reference used to identify the charge. */ 'reference'?: string; /** * The subscription that the charge belongs to. */ 'subscription': number; /** * The URL to redirect the customer back to after they successfully authenticated their payment. */ 'successUrl'?: string; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export { SubscriptionChargeCreate };