POST api/AskFriend/AddTopupRequest
Request Information
URI Parameters
None.
Body Parameters
TopupRequestModelName | Description | Type | Additional information |
---|---|---|---|
ID | globally unique identifier |
None. |
|
UserID | globally unique identifier |
None. |
|
BankCardTopupID | globally unique identifier |
None. |
|
SourcePaymentID | integer |
None. |
|
Message | string |
None. |
|
DateCreated | date |
None. |
|
DateUpdated | date |
None. |
|
IPAddress | string |
None. |
|
Status | integer |
None. |
|
RequestLink | string |
None. |
|
BankCardTopup | BankCardTopupViewModel |
None. |
|
CheckoutLink | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "ID": "bb92e6e8-f9f5-4667-983e-543fe58cef24", "UserID": "6d213260-fac5-44ad-b21e-5217ae3631b5", "BankCardTopupID": "3cd105b3-867b-45c4-a993-25e334dd8452", "SourcePaymentID": 4, "Message": "sample string 5", "DateCreated": "2023-09-03T07:16:20.5826129+00:00", "DateUpdated": "2023-09-03T07:16:20.5826129+00:00", "IPAddress": "sample string 7", "Status": 1, "RequestLink": "sample string 8", "BankCardTopup": { "BankCardProcessID": "e404be04-524a-43ce-a1b1-8d2d40eb0e32", "CheckoutToken": "sample string 2", "CurrencyCountryID": "sample string 3", "UnloadFeeTransactionId": "c6b6216e-9cf4-46db-866f-87196ed72012", "ID": "b28b63f3-2492-49d2-9342-834bf9fc521c", "UserID": "c1a3fdb9-2642-4b32-87b1-1f2453555d83", "Amount": 6.1, "AdditionalAmount": 7.1, "DateProcessed": "2023-09-03T07:16:20.5826129+00:00", "SourcePaymentID": 8, "Description": "sample string 9", "TransactionID": "sample string 10", "DateCreated": "2023-09-03T07:16:20.5826129+00:00", "LoadAmount": 12.1, "LoadAdditionalAmount": 13.1, "LoadCurrencyCountryID": "sample string 14", "LoadTransactionID": "sample string 15", "ConversionRate": 16.1, "LoadPercentage": 17.1, "BankCardTopupID": "78f8049f-f1c6-42a5-9321-56f8aeb96b5b", "BankCardID": "aa1998e6-e1d1-41c3-a398-07c47f47b5d4", "isFirst": true, "SponsorProductId": "7f590b9a-cdb6-4714-97f9-08ffe81c96fc", "PaymentGateway": 20, "PaytabResponseCode": "sample string 21", "SelectedAccountNo": "sample string 22", "SelectedAccountId": "sample string 23", "SelectedEntityId": "sample string 24", "BankiomAccount": "sample string 25", "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-09-03T07:16:20.5826129+00:00" }, "OrderId": "sample string 26", "Platform": "sample string 27", "TopupStatusTypeID": 28, "AskAFriendPaymentLink": "sample string 29", "FeeTypeCode": "sample string 30", "FeeId": "9ed00d12-42b4-4b05-a2ed-f2eea3155633", "FeeCalculationType": 0, "LoadedInCard": 1.1, "LoadedInCardAED": 1.1 }, "CheckoutLink": "sample string 9" }
application/xml, text/xml
Sample:
<TopupRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bankiom.DataLayer.Common"> <BankCardTopup> <AdditionalAmount>7.1</AdditionalAmount> <Amount>6.1</Amount> <AskAFriendPaymentLink>sample string 29</AskAFriendPaymentLink> <BankCardID>aa1998e6-e1d1-41c3-a398-07c47f47b5d4</BankCardID> <BankCardProcessID>e404be04-524a-43ce-a1b1-8d2d40eb0e32</BankCardProcessID> <BankCardTopupID>78f8049f-f1c6-42a5-9321-56f8aeb96b5b</BankCardTopupID> <BankiomAccount>sample string 25</BankiomAccount> <CheckoutToken>sample string 2</CheckoutToken> <ConversionRate>16.1</ConversionRate> <CurrencyCountryID>sample string 3</CurrencyCountryID> <DateCreated>2023-09-03T07:16:20.5826129+00:00</DateCreated> <DateProcessed>2023-09-03T07:16:20.5826129+00:00</DateProcessed> <Description>sample string 9</Description> <FeeCalculationType>Default</FeeCalculationType> <FeeId>9ed00d12-42b4-4b05-a2ed-f2eea3155633</FeeId> <FeeTypeCode>sample string 30</FeeTypeCode> <ID>b28b63f3-2492-49d2-9342-834bf9fc521c</ID> <LoadAdditionalAmount>13.1</LoadAdditionalAmount> <LoadAmount>12.1</LoadAmount> <LoadCurrencyCountryID>sample string 14</LoadCurrencyCountryID> <LoadPercentage>17.1</LoadPercentage> <LoadTransactionID>sample string 15</LoadTransactionID> <LoadedInCard>1.1</LoadedInCard> <LoadedInCardAED>1.1</LoadedInCardAED> <OrderId>sample string 26</OrderId> <PaymentGateway>20</PaymentGateway> <PaytabResponseCode>sample string 21</PaytabResponseCode> <Platform>sample string 27</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-09-03T07:16:20.5826129+00:00</balance_last_updated> <currency>sample string 7</currency> <iban>sample string 5</iban> <id>sample string 1</id> </SelectedAccount> <SelectedAccountId>sample string 23</SelectedAccountId> <SelectedAccountNo>sample string 22</SelectedAccountNo> <SelectedEntityId>sample string 24</SelectedEntityId> <SourcePaymentID>8</SourcePaymentID> <SponsorProductId>7f590b9a-cdb6-4714-97f9-08ffe81c96fc</SponsorProductId> <TopupStatusTypeID>28</TopupStatusTypeID> <TransactionID>sample string 10</TransactionID> <UnloadFeeTransactionId>c6b6216e-9cf4-46db-866f-87196ed72012</UnloadFeeTransactionId> <UserID>c1a3fdb9-2642-4b32-87b1-1f2453555d83</UserID> <isFirst>true</isFirst> </BankCardTopup> <BankCardTopupID>3cd105b3-867b-45c4-a993-25e334dd8452</BankCardTopupID> <CheckoutLink>sample string 9</CheckoutLink> <DateCreated>2023-09-03T07:16:20.5826129+00:00</DateCreated> <DateUpdated>2023-09-03T07:16:20.5826129+00:00</DateUpdated> <ID>bb92e6e8-f9f5-4667-983e-543fe58cef24</ID> <IPAddress>sample string 7</IPAddress> <Message>sample string 5</Message> <RequestLink>sample string 8</RequestLink> <SourcePaymentID>4</SourcePaymentID> <Status>1</Status> <UserID>6d213260-fac5-44ad-b21e-5217ae3631b5</UserID> </TopupRequestModel>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
OperationStatusOfTopupRequestModelName | Description | Type | Additional information |
---|---|---|---|
Result | TopupRequestModel |
None. |
|
HasNoData | boolean |
None. |
|
ErrorMsg | string |
None. |
|
Succeeded | boolean |
None. |
|
AlreadyExists | boolean |
None. |
|
NotFound | boolean |
None. |
|
Error | Exception |
None. |
Response Formats
application/json, text/json
Sample:
{ "Result": { "ID": "f492c132-2857-4135-8c32-24d39b0522e7", "UserID": "3d39c84f-91e7-4172-a516-ef1e91c85390", "BankCardTopupID": "abd62692-74d2-4bd9-b2cc-e2d2e47ed71e", "SourcePaymentID": 4, "Message": "sample string 5", "DateCreated": "2023-09-03T07:16:20.5826129+00:00", "DateUpdated": "2023-09-03T07:16:20.5826129+00:00", "IPAddress": "sample string 7", "Status": 1, "RequestLink": "sample string 8", "BankCardTopup": { "BankCardProcessID": "3e9575fd-989f-47c5-8a68-fea4376d14d2", "CheckoutToken": "sample string 2", "CurrencyCountryID": "sample string 3", "UnloadFeeTransactionId": "24646448-44cd-40d5-898d-bb98ab0771f5", "ID": "dc4f2e10-7364-4967-bd14-2ff87d9481f3", "UserID": "47823c63-2cd9-478f-b78c-37db981f1ce7", "Amount": 6.1, "AdditionalAmount": 7.1, "DateProcessed": "2023-09-03T07:16:20.5826129+00:00", "SourcePaymentID": 8, "Description": "sample string 9", "TransactionID": "sample string 10", "DateCreated": "2023-09-03T07:16:20.5826129+00:00", "LoadAmount": 12.1, "LoadAdditionalAmount": 13.1, "LoadCurrencyCountryID": "sample string 14", "LoadTransactionID": "sample string 15", "ConversionRate": 16.1, "LoadPercentage": 17.1, "BankCardTopupID": "e6e16861-fe1a-4ddf-891e-b77951e1ac1e", "BankCardID": "5d21e692-1fa3-422c-bdf2-975f52590904", "isFirst": true, "SponsorProductId": "0dd734f0-cf00-4e5b-a2c4-5f9e3ccfe13f", "PaymentGateway": 20, "PaytabResponseCode": "sample string 21", "SelectedAccountNo": "sample string 22", "SelectedAccountId": "sample string 23", "SelectedEntityId": "sample string 24", "BankiomAccount": "sample string 25", "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-09-03T07:16:20.5826129+00:00" }, "OrderId": "sample string 26", "Platform": "sample string 27", "TopupStatusTypeID": 28, "AskAFriendPaymentLink": "sample string 29", "FeeTypeCode": "sample string 30", "FeeId": "6c9b12a4-fc6c-4492-b1e9-8d76b98355b0", "FeeCalculationType": 0, "LoadedInCard": 1.1, "LoadedInCardAED": 1.1 }, "CheckoutLink": "sample string 9" }, "HasNoData": true, "ErrorMsg": "sample string 2", "Succeeded": true, "AlreadyExists": true, "NotFound": true, "Error": { "ClassName": "System.Exception", "Message": null, "Data": null, "InnerException": null, "HelpURL": "sample string 1", "StackTraceString": null, "RemoteStackTraceString": null, "RemoteStackIndex": 0, "ExceptionMethod": null, "HResult": 3, "Source": "sample string 2", "WatsonBuckets": null } }
application/xml, text/xml
Sample:
<OperationStatusOfTopupRequestModels25BU49F xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bankiom.DataLayer.Common"> <AlreadyExists>true</AlreadyExists> <Error xmlns:d2p1="http://schemas.datacontract.org/2004/07/System"> <ClassName xmlns:d3p1="http://www.w3.org/2001/XMLSchema" i:type="d3p1:string" xmlns="">System.Exception</ClassName> <Message i:nil="true" xmlns="" /> <Data i:nil="true" xmlns="" /> <InnerException i:nil="true" xmlns="" /> <HelpURL xmlns:d3p1="http://www.w3.org/2001/XMLSchema" i:type="d3p1:string" xmlns="">sample string 1</HelpURL> <StackTraceString i:nil="true" xmlns="" /> <RemoteStackTraceString i:nil="true" xmlns="" /> <RemoteStackIndex xmlns:d3p1="http://www.w3.org/2001/XMLSchema" i:type="d3p1:int" xmlns="">0</RemoteStackIndex> <ExceptionMethod i:nil="true" xmlns="" /> <HResult xmlns:d3p1="http://www.w3.org/2001/XMLSchema" i:type="d3p1:int" xmlns="">3</HResult> <Source xmlns:d3p1="http://www.w3.org/2001/XMLSchema" i:type="d3p1:string" xmlns="">sample string 2</Source> <WatsonBuckets i:nil="true" xmlns="" /> </Error> <ErrorMsg>sample string 2</ErrorMsg> <HasNoData>true</HasNoData> <NotFound>true</NotFound> <Result> <BankCardTopup> <AdditionalAmount>7.1</AdditionalAmount> <Amount>6.1</Amount> <AskAFriendPaymentLink>sample string 29</AskAFriendPaymentLink> <BankCardID>5d21e692-1fa3-422c-bdf2-975f52590904</BankCardID> <BankCardProcessID>3e9575fd-989f-47c5-8a68-fea4376d14d2</BankCardProcessID> <BankCardTopupID>e6e16861-fe1a-4ddf-891e-b77951e1ac1e</BankCardTopupID> <BankiomAccount>sample string 25</BankiomAccount> <CheckoutToken>sample string 2</CheckoutToken> <ConversionRate>16.1</ConversionRate> <CurrencyCountryID>sample string 3</CurrencyCountryID> <DateCreated>2023-09-03T07:16:20.5826129+00:00</DateCreated> <DateProcessed>2023-09-03T07:16:20.5826129+00:00</DateProcessed> <Description>sample string 9</Description> <FeeCalculationType>Default</FeeCalculationType> <FeeId>6c9b12a4-fc6c-4492-b1e9-8d76b98355b0</FeeId> <FeeTypeCode>sample string 30</FeeTypeCode> <ID>dc4f2e10-7364-4967-bd14-2ff87d9481f3</ID> <LoadAdditionalAmount>13.1</LoadAdditionalAmount> <LoadAmount>12.1</LoadAmount> <LoadCurrencyCountryID>sample string 14</LoadCurrencyCountryID> <LoadPercentage>17.1</LoadPercentage> <LoadTransactionID>sample string 15</LoadTransactionID> <LoadedInCard>1.1</LoadedInCard> <LoadedInCardAED>1.1</LoadedInCardAED> <OrderId>sample string 26</OrderId> <PaymentGateway>20</PaymentGateway> <PaytabResponseCode>sample string 21</PaytabResponseCode> <Platform>sample string 27</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-09-03T07:16:20.5826129+00:00</balance_last_updated> <currency>sample string 7</currency> <iban>sample string 5</iban> <id>sample string 1</id> </SelectedAccount> <SelectedAccountId>sample string 23</SelectedAccountId> <SelectedAccountNo>sample string 22</SelectedAccountNo> <SelectedEntityId>sample string 24</SelectedEntityId> <SourcePaymentID>8</SourcePaymentID> <SponsorProductId>0dd734f0-cf00-4e5b-a2c4-5f9e3ccfe13f</SponsorProductId> <TopupStatusTypeID>28</TopupStatusTypeID> <TransactionID>sample string 10</TransactionID> <UnloadFeeTransactionId>24646448-44cd-40d5-898d-bb98ab0771f5</UnloadFeeTransactionId> <UserID>47823c63-2cd9-478f-b78c-37db981f1ce7</UserID> <isFirst>true</isFirst> </BankCardTopup> <BankCardTopupID>abd62692-74d2-4bd9-b2cc-e2d2e47ed71e</BankCardTopupID> <CheckoutLink>sample string 9</CheckoutLink> <DateCreated>2023-09-03T07:16:20.5826129+00:00</DateCreated> <DateUpdated>2023-09-03T07:16:20.5826129+00:00</DateUpdated> <ID>f492c132-2857-4135-8c32-24d39b0522e7</ID> <IPAddress>sample string 7</IPAddress> <Message>sample string 5</Message> <RequestLink>sample string 8</RequestLink> <SourcePaymentID>4</SourcePaymentID> <Status>1</Status> <UserID>3d39c84f-91e7-4172-a516-ef1e91c85390</UserID> </Result> <Succeeded>true</Succeeded> </OperationStatusOfTopupRequestModels25BU49F>