@bebapps/rapyd-sdk
Version:
An un-official [Rapyd](https://rapyd.net) SDK for Node.js.
35 lines (34 loc) • 983 B
text/typescript
export interface UpdatePaymentRequest {
/**
* ID of the payment. String starting with **payment_**.
*/
payment: `payment_${string}`;
/**
* Billing address associated with this specific payment. 'address' object.
*/
address?: object;
/**
* Description of the payment.
*/
description?: string;
/**
* To release escrow funds immediately, set to **false**. If there are multiple sellers, the funds are released to all of them. Relevant to card payments with escrow.
*/
escrow?: boolean;
/**
* Defines the number of days after the creation of the payment that the funds are automatically released. Relevant when `escrow` is **true**.
*/
escrow_release_days?: number;
/**
* Category of transaction initiation type.
*/
initiation_type?: string;
/**
* A JSON object defined by the client.
*/
metadata?: object;
/**
* Email address that the receipt for this transaction is sent to.
*/
receipt_email?: string;
};