Retrieve
experimental.payments.retrieve(strpayment_ref) -> PaymentRetrieveResponse
GET/payments/{payment_ref}
Gets a payment by ID or external ID.
Parameters
payment_ref: str
Payment ID or external ID.
Returns
Retrieve
from fragment import Fragment
client = Fragment()
payment = client.experimental.payments.retrieve(
"pmt_abc123",
)
print(payment.data){
"data": {
"id": "pmt_abc123",
"amount": "10000",
"created": "2024-01-01T00:00:00.000Z",
"currency": "USD",
"direction": "payin",
"modified": "2024-01-01T00:00:00.000Z",
"payment_account_id": "pmt_account_abc123",
"payment_flow_id": "pf_xyz789",
"status": "settled",
"transaction_ids": [
"txn_abc123"
],
"external_id": "pmt_ext_123"
}
}Returns Examples
{
"data": {
"id": "pmt_abc123",
"amount": "10000",
"created": "2024-01-01T00:00:00.000Z",
"currency": "USD",
"direction": "payin",
"modified": "2024-01-01T00:00:00.000Z",
"payment_account_id": "pmt_account_abc123",
"payment_flow_id": "pf_xyz789",
"status": "settled",
"transaction_ids": [
"txn_abc123"
],
"external_id": "pmt_ext_123"
}
}