/**
* apaleo Booking API - not safe for work
* Continuously evolving version - use at your own risk! Resources and methods to manage guest journeys.
*
* OpenAPI spec version: v0-nsfw
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
import { PaymentAccountTargetModel } from './paymentAccountTargetModel';
import { ClassMetaData } from '@apaleo/angular-api-proxy-common';
export interface CreatePaymentLinkPaymentAccountRequest {
target: PaymentAccountTargetModel;
/**
* The id of the property which configuration (e.g. currency) is used to create payment account. For reservation payment accounts should match the reservation property.
*/
propertyId: string;
/**
* The date that the link expires
A date and time (without fractional second part) in UTC or with UTC offset as defined in ISO8601:2004
*/
expiresAt: Date;
/**
* The payer's country code
*/
countryCode: string;
/**
* Payment account description. It will be shown on the payment form of the link
*/
description?: string;
/**
* The email address of the payer or cardholder. It can be used to verify the identity of the payer and allow to catch a fraudulent usage of the payment account if the email address does not match the one on file at the bank
*/
payerEmail?: string;
}
export declare namespace CreatePaymentLinkPaymentAccountRequest {
const $metaData: ClassMetaData;
}