V1PaymentsBody
Properties
Name | Type | Required | Description |
---|---|---|---|
amount | float | ✅ | The amount received by the recipient, in units of the currency defined in currency. Decimal, including the correct number of decimal places for the currency exponent, as defined in ISO 2417:2015. To verify a card, set to 0. |
currency | str | ✅ | |
address | Address | ❌ | address associated with this specific Rapyd entity Payment/Customer etc... |
capture | bool | ❌ | Determines when the payment is processed for capture. When true, the payment is captured immediately. When false, the payment is captured at a later time. Relevant to cards. Default is true. |
client_details | ClientDetailsObject | ❌ | Describes the fields in the client_details object in REST messages for payments. The client_details object describes the browser that the customer is using. The client collects this information and sends it as part of the Create Payment request. This information is used for processing the 3DS version 2 authentication of the customer. Note that Client Details information is not returned in the API response and it does not appear in any webhooks. |
complete_payment_url | str | ❌ | URL where the customer is redirected after successfully completing an operation on an external page. |
customer | str | ❌ | string - ID of the customer who is making the payment. String starting with cus_. Required if payment_method is blank. object - Contains all required fields |
description | str | ❌ | Description of the payment |
error_payment_url | str | ❌ | URL where the customer is redirected in case of an error in the operation. Provided by the client.Relevant to bank redirect payment methods |
escrow | bool | ❌ | Determines whether the payment is held in escrow for later release. |
escrow_release_days | int | ❌ | Determines the number of days after creation of the payment that funds are released from escrow. Funds are released at 5:00 pm GMT on the day indicated. Integer, range between 1-90. Default is 90. |
ewallet | str | ❌ | ID of the wallet that the money is paid into. String starting with ewallet_. Relevant when the request includes a single wallet. |
ewallets | any | ❌ | Represents the wallets that the money is paid into. Array of objects. |
expiration | float | ❌ | End of the time allowed for customer to make this payment, in Unix time. Must be after the current time |
fixed_side | str |