POST api/Lean/GetPaymentSource?customerId={customerId}&PaymentSourceId={PaymentSourceId}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
customerId | string |
Required |
|
PaymentSourceId | string |
Required |
Body Parameters
None.
Response Information
Resource Description
PaymentSourceOutputName | Description | Type | Additional information |
---|---|---|---|
id | string |
None. |
|
customer_id | string |
None. |
|
app_id | string |
None. |
|
status | string |
None. |
|
beneficiary_cool_off_expiry | date |
None. |
|
bank_identifier | string |
None. |
|
beneficiaries | Collection of NewBeneficiary |
None. |
|
accounts | Collection of LeanPaymentAccount |
None. |
Response Formats
application/json, text/json
Sample:
{ "id": "sample string 1", "customer_id": "sample string 2", "app_id": "sample string 3", "status": "sample string 4", "beneficiary_cool_off_expiry": "2023-09-22T12:49:40.9286872+00:00", "bank_identifier": "sample string 5", "beneficiaries": [ { "id": "sample string 1", "payment_destination_id": "sample string 2", "status": "sample string 3", "beneficiary_cool_off_expiry": "2023-09-22T12:49:40.9286872+00:00" }, { "id": "sample string 1", "payment_destination_id": "sample string 2", "status": "sample string 3", "beneficiary_cool_off_expiry": "2023-09-22T12:49:40.9286872+00:00" } ], "accounts": [ { "id": "sample string 1", "account_id": "sample string 2", "account_name": "sample string 3", "account_number": "sample string 4", "iban": "sample string 5", "balance": 6.1, "currency": "sample string 7", "balance_last_updated": "2023-09-22T12:49:40.9286872+00:00" }, { "id": "sample string 1", "account_id": "sample string 2", "account_name": "sample string 3", "account_number": "sample string 4", "iban": "sample string 5", "balance": 6.1, "currency": "sample string 7", "balance_last_updated": "2023-09-22T12:49:40.9286872+00:00" } ] }
application/xml, text/xml
Sample:
<Lean.PaymentSourceOutput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bankiom.DataLayer.Common"> <accounts> <Lean.LeanPaymentAccount> <account_id>sample string 2</account_id> <account_name>sample string 3</account_name> <account_number>sample string 4</account_number> <balance>6.1</balance> <balance_last_updated>2023-09-22T12:49:40.9286872+00:00</balance_last_updated> <currency>sample string 7</currency> <iban>sample string 5</iban> <id>sample string 1</id> </Lean.LeanPaymentAccount> <Lean.LeanPaymentAccount> <account_id>sample string 2</account_id> <account_name>sample string 3</account_name> <account_number>sample string 4</account_number> <balance>6.1</balance> <balance_last_updated>2023-09-22T12:49:40.9286872+00:00</balance_last_updated> <currency>sample string 7</currency> <iban>sample string 5</iban> <id>sample string 1</id> </Lean.LeanPaymentAccount> </accounts> <app_id>sample string 3</app_id> <bank_identifier>sample string 5</bank_identifier> <beneficiaries> <Lean.NewBeneficiary> <beneficiary_cool_off_expiry>2023-09-22T12:49:40.9286872+00:00</beneficiary_cool_off_expiry> <id>sample string 1</id> <payment_destination_id>sample string 2</payment_destination_id> <status>sample string 3</status> </Lean.NewBeneficiary> <Lean.NewBeneficiary> <beneficiary_cool_off_expiry>2023-09-22T12:49:40.9286872+00:00</beneficiary_cool_off_expiry> <id>sample string 1</id> <payment_destination_id>sample string 2</payment_destination_id> <status>sample string 3</status> </Lean.NewBeneficiary> </beneficiaries> <beneficiary_cool_off_expiry>2023-09-22T12:49:40.9286872+00:00</beneficiary_cool_off_expiry> <customer_id>sample string 2</customer_id> <id>sample string 1</id> <status>sample string 4</status> </Lean.PaymentSourceOutput>