request_customer_info_update
Additional customer information is required
Params
(4)1. transaction_id (required)
The ID of the transaction
2. message
Human readable explanation of transaction status
3. required_customer_info_message
Human readable explanation indicating why the SEP-12 information provided by the user is not sufficient to complete the transaction. This field is only relevant for SEP-6 transactions and must be set.
4. required_customer_info_updates
A list of SEP-9 fields that require updates from the user via SEP-12. This field is only relevant for SEP-6 transactions and must be set.
Result
(Response)The ID of the transaction
Protocol of the transaction
The kind of transaction that is desired
Processing status of the transaction
The amount expected in the payment
Amount expected/received by anchor
The amount expected to be sent by anchor to user at end of transaction
The amount of fee expected to be charged by anchor
The id returned from a SEP-38 POST /quote response
Start date and time of transaction
The date and time of transaction reaching the current status
The date and time of transaction reaching completed or refunded status
The date and time of receiving transfer
Human readable explanation of transaction status
An object describing any on or offchain refund associated with this transaction
The total amount refunded in units of amount_in_asset
The total amount charged in fees for processing all refund payments, in units of amount_in_asset
A list of objects containing information on the individual payments made back as refunds
Example
Request
- JSON
[
{
"id": 1,
"jsonrpc": "2.0",
"method": "request_customer_info_update",
"params": {
"transaction_id": "1c186184-09ee-486c-82a7-aa7a0ab1119d",
"message": "Customer info requested"
}
}
]
Response
- JSON
[
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"id": "1c186184-09ee-486c-82a7-aa7a0ab1119d",
"sep": "24 / 31",
"kind": "deposit/withdrawal/receive",
"status": "...",
"amount_expected": {
"amount": "1",
"asset": "stellar:USDC:G...5"
},
"amount_in": {
"amount": "1",
"asset": "stellar:USDC:G...5"
},
"amount_out": {
"amount": "0.9",
"asset": "iso4217:USD"
},
"amount_fee": {
"amount": "0.1",
"asset": "stellar:USDC:G...5"
},
"started_at": "2023-08-04T10:04:06.280923Z",
"updated_at": "2023-08-04T10:04:15.716233Z",
"message": "Transaction status message",
"source_account": "G...W",
"destination_account": "G...S"
}
}
]