POST api/Topup?userID={userID}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
userID | globally unique identifier |
Required |
Body Parameters
BankCardTopupViewModelName | Description | Type | Additional information |
---|---|---|---|
BankCardProcessID | globally unique identifier |
None. |
|
CurrencyCountryID | string |
None. |
|
ID | globally unique identifier |
None. |
|
UserID | globally unique identifier |
None. |
|
Amount | decimal number |
None. |
|
AdditionalAmount | decimal number |
None. |
|
DateProcessed | date |
None. |
|
SourcePaymentID | integer |
None. |
|
Description | string |
None. |
|
TransactionID | string |
None. |
|
DateCreated | date |
None. |
|
LoadAmount | decimal number |
None. |
|
LoadAdditionalAmount | decimal number |
None. |
|
LoadCurrencyCountryID | string |
None. |
|
LoadTransactionID | string |
None. |
|
LoadMarkup | decimal number |
None. |
|
BankCardTopupID | globally unique identifier |
None. |
|
BankCardID | globally unique identifier |
None. |
|
isFirst | boolean |
None. |
|
SponsorProductId | globally unique identifier |
None. |
|
PaymentGateway | integer |
None. |
|
PaytabResponseCode | string |
None. |
|
SelectedAccountNo | string |
None. |
|
SelectedAccountId | string |
None. |
|
SelectedEntityId | string |
None. |
|
BankiomAccount | string |
None. |
|
SelectedAccount | LeanPaymentAccount |
None. |
|
OrderId | string |
None. |
|
Platform | string |
None. |
|
TopupStatusTypeID | integer |
None. |
Request Formats
application/json, text/json
Sample:
{ "BankCardProcessID": "8a7f8f44-d5a0-4255-8bce-92f87d0a305a", "CurrencyCountryID": "sample string 2", "ID": "8728ad01-2f8f-4c6a-aa4c-47f2bbc5c1d0", "UserID": "7a736c42-8f5e-4e65-9485-70d59753ddd5", "Amount": 5.1, "AdditionalAmount": 6.1, "DateProcessed": "2023-03-30T23:44:21.6565426+00:00", "SourcePaymentID": 7, "Description": "sample string 8", "TransactionID": "sample string 9", "DateCreated": "2023-03-30T23:44:21.6565426+00:00", "LoadAmount": 11.1, "LoadAdditionalAmount": 12.1, "LoadCurrencyCountryID": "sample string 13", "LoadTransactionID": "sample string 14", "LoadMarkup": 15.1, "BankCardTopupID": "f5cd6924-2b1a-4086-9e19-0b01ab8ba814", "BankCardID": "b8677f4c-d51a-41d1-a2b3-9fd5805131d1", "isFirst": true, "SponsorProductId": "e9b13eed-527b-46ed-8571-6be7a2ddf304", "PaymentGateway": 18, "PaytabResponseCode": "sample string 19", "SelectedAccountNo": "sample string 20", "SelectedAccountId": "sample string 21", "SelectedEntityId": "sample string 22", "BankiomAccount": "sample string 23", "SelectedAccount": { "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-03-30T23:44:21.6565426+00:00" }, "OrderId": "sample string 24", "Platform": "sample string 25", "TopupStatusTypeID": 26 }
application/xml, text/xml
Sample:
<BankCardTopupViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bankiom.DataLayer.Common"> <AdditionalAmount>6.1</AdditionalAmount> <Amount>5.1</Amount> <BankCardID>b8677f4c-d51a-41d1-a2b3-9fd5805131d1</BankCardID> <BankCardProcessID>8a7f8f44-d5a0-4255-8bce-92f87d0a305a</BankCardProcessID> <BankCardTopupID>f5cd6924-2b1a-4086-9e19-0b01ab8ba814</BankCardTopupID> <BankiomAccount>sample string 23</BankiomAccount> <CurrencyCountryID>sample string 2</CurrencyCountryID> <DateCreated>2023-03-30T23:44:21.6565426+00:00</DateCreated> <DateProcessed>2023-03-30T23:44:21.6565426+00:00</DateProcessed> <Description>sample string 8</Description> <ID>8728ad01-2f8f-4c6a-aa4c-47f2bbc5c1d0</ID> <LoadAdditionalAmount>12.1</LoadAdditionalAmount> <LoadAmount>11.1</LoadAmount> <LoadCurrencyCountryID>sample string 13</LoadCurrencyCountryID> <LoadMarkup>15.1</LoadMarkup> <LoadTransactionID>sample string 14</LoadTransactionID> <OrderId>sample string 24</OrderId> <PaymentGateway>18</PaymentGateway> <PaytabResponseCode>sample string 19</PaytabResponseCode> <Platform>sample string 25</Platform> <SelectedAccount> <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-03-30T23:44:21.6565426+00:00</balance_last_updated> <currency>sample string 7</currency> <iban>sample string 5</iban> <id>sample string 1</id> </SelectedAccount> <SelectedAccountId>sample string 21</SelectedAccountId> <SelectedAccountNo>sample string 20</SelectedAccountNo> <SelectedEntityId>sample string 22</SelectedEntityId> <SourcePaymentID>7</SourcePaymentID> <SponsorProductId>e9b13eed-527b-46ed-8571-6be7a2ddf304</SponsorProductId> <TopupStatusTypeID>26</TopupStatusTypeID> <TransactionID>sample string 9</TransactionID> <UserID>7a736c42-8f5e-4e65-9485-70d59753ddd5</UserID> <isFirst>true</isFirst> </BankCardTopupViewModel>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
None.