/** * NOTE: This file is auto generated by Xendit. * Do not edit the class manually. * Improvements? Share your ideas at https://github.com/xendit/xendit-node */ /** * EWallet Channel Properties * @export * @interface EWalletChannelProperties */ export interface EWalletChannelProperties { /** * URL where the end-customer is redirected if the authorization is successful * @type {string} * @memberof EWalletChannelProperties */ successReturnUrl?: string; /** * URL where the end-customer is redirected if the authorization failed * @type {string} * @memberof EWalletChannelProperties */ failureReturnUrl?: string; /** * URL where the end-customer is redirected if the authorization is pending * @type {string} * @memberof EWalletChannelProperties */ pendingReturnUrl?: string; /** * URL where the end-customer is redirected if the authorization cancelled * @type {string} * @memberof EWalletChannelProperties */ cancelReturnUrl?: string; /** * Mobile number of customer in E.164 format (e.g. +628123123123). For OVO one time payment use only. * @type {string} * @memberof EWalletChannelProperties */ mobileNumber?: string; /** * REDEEM_NONE will not use any point, REDEEM_ALL will use all available points before cash balance is used. For OVO and ShopeePay tokenized payment use only. * @type {string} * @memberof EWalletChannelProperties */ redeemPoints?: string; /** * Available for JENIUSPAY only * @type {string} * @memberof EWalletChannelProperties */ cashtag?: string; /** * Available only for OVO * @type {string} * @memberof EWalletChannelProperties */ promotionLabel?: string; } /** * Check if a given object implements the EWalletChannelProperties interface. */ export declare function instanceOfEWalletChannelProperties(value: object): boolean; export declare function EWalletChannelPropertiesFromJSON(json: any): EWalletChannelProperties; export declare function EWalletChannelPropertiesFromJSONTyped(json: any, ignoreDiscriminator: boolean): EWalletChannelProperties; export declare function EWalletChannelPropertiesToJSON(value?: EWalletChannelProperties | null): any;