/** * Lemonway DirectKit API 2.0 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface PaymentFormDetails */ export interface PaymentFormDetails { /** * * @type {string} * @memberof PaymentFormDetails */ parentId?: string; /** * * @type {string} * @memberof PaymentFormDetails */ parentComment?: string; /** * * @type {string} * @memberof PaymentFormDetails */ amountTot?: string; /** * * @type {string} * @memberof PaymentFormDetails */ status?: string; /** * UTC Unix Timestamp * @type {number} * @memberof PaymentFormDetails */ utcDate?: number; /** * UTC Unix Timestamp * @type {number} * @memberof PaymentFormDetails */ created?: number; /** * Payment Form ID * @type {string} * @memberof PaymentFormDetails */ id?: string; /** * Optional identity of the payment form. You should not use special character here. * @type {string} * @memberof PaymentFormDetails */ optId?: string; /** * Payer Account * If this field is filled then the money reaches this wallet before arriving at the beneficiary wallet (via a transfer wallet to wallet) * note: Don't put the SC Wallet here, it won't work. You cannot credit the SC Wallet with a credit card. * @type {string} * @memberof PaymentFormDetails */ accountPayer?: string; /** * Beneficiary Account * if this field is not filled then the end-user must to fill its value on the payment form. We recommend you to always fill it instead of your end-user. * note: Don't put the SC Wallet here, it won't work. You cannot credit the SC Wallet with a credit card. * @type {string} * @memberof PaymentFormDetails */ accountReceiver?: string; /** * * @type {string} * @memberof PaymentFormDetails */ comment?: string; /** * URL redirection after the payment procedure is successfully finished * @type {string} * @memberof PaymentFormDetails */ returnUrl?: string; /** * URL redirection after the payment procedure is cancelled * @type {string} * @memberof PaymentFormDetails */ cancelUrl?: string; /** * URL redirection after the payment procedure is failed * @type {string} * @memberof PaymentFormDetails */ errorUrl?: string; /** * Payer's First Name * If this field is not filled then the end-user have to fill it in the payment form. * @type {string} * @memberof PaymentFormDetails */ firstNamePayer?: string; /** * Payer's Last Name * If this field is not filled then the end-user have to fill it in the payment form. * @type {string} * @memberof PaymentFormDetails */ lastNamePayer?: string; /** * Payer's Email * If this field is not filled then the end-user have to fill it in the payment form. * @type {string} * @memberof PaymentFormDetails */ emailPayer?: string; } /** * Check if a given object implements the PaymentFormDetails interface. */ export declare function instanceOfPaymentFormDetails(value: object): boolean; export declare function PaymentFormDetailsFromJSON(json: any): PaymentFormDetails; export declare function PaymentFormDetailsFromJSONTyped(json: any, ignoreDiscriminator: boolean): PaymentFormDetails; export declare function PaymentFormDetailsToJSON(value?: PaymentFormDetails | null): any;