POST api/v1/createtransaction
Request Information
URI Parameters
None.
Body Parameters
GlobalTransaction| Name | Description | Type | Additional information |
|---|---|---|---|
| TransactionDirection | string |
None. |
|
| Customer | Customer |
None. |
|
| Beneficiary | Beneficiary |
None. |
|
| BeneficiaryAccount | BeneficiaryAccount |
None. |
|
| Transaction | Transaction |
None. |
|
| CustomerDocuments | CustomerDocuments |
None. |
Request Formats
application/json, text/json
Sample:
{
"transactionDirection": "sample string 1",
"customer": {
"affiliateCustomerID": "sample string 1",
"customerFirstName": "sample string 2",
"customerLastName": "sample string 3",
"title": "sample string 4",
"unitNo": "sample string 5",
"streetNo": "sample string 6",
"streetName": "sample string 7",
"streetType": "sample string 8",
"suburb": "sample string 9",
"state": "sample string 10",
"postcode": "sample string 11",
"country": "sample string 12",
"mobile": "sample string 13",
"telHome": "sample string 14",
"telWork": "sample string 15",
"dob": "sample string 16",
"emailAddress": "sample string 17",
"notes": "sample string 18",
"gender": "sample string 19",
"occupation": "sample string 20",
"countryOfBirth": "sample string 21",
"placeOfBirth": "sample string 22",
"aka": "sample string 23",
"customerType": "sample string 24",
"abn": "sample string 25"
},
"beneficiary": {
"affiliateBeneficairyID": "sample string 1",
"beneficiaryFirstName": "sample string 2",
"beneficiaryLastName": "sample string 3",
"addressLine1": "sample string 4",
"addressLine2": "sample string 5",
"suburb": "sample string 6",
"state": "sample string 7",
"postcode": "sample string 8",
"country": "sample string 9",
"mobile": "sample string 10",
"emailAddress": "sample string 11",
"nationalityCardID": "sample string 12",
"nationality": "sample string 13",
"relationship": "sample string 14",
"notes": "sample string 15",
"countryOfBirth": "sample string 16",
"dob": "sample string 17",
"placeOfBirth": "sample string 18",
"aka": "sample string 19"
},
"beneficiaryAccount": {
"bankCode": "sample string 1",
"branchCode": "sample string 2",
"accountName": "sample string 3",
"accountNumber": "sample string 4",
"paymentMethod": "sample string 5",
"currency": "sample string 6",
"remarks": "sample string 7",
"country": "sample string 8"
},
"transaction": {
"affiliateTransactionID": "sample string 1",
"dollarAmount": "sample string 2",
"serviceCharge": "sample string 3",
"exchangeRate": "sample string 4",
"totalCharge": "sample string 5",
"remittedAmount": "sample string 6",
"remittedCurrency": "sample string 7",
"notes": "sample string 8",
"createdDateTime": "sample string 9",
"approvalDateTime": "sample string 10",
"purpose": "sample string 11",
"sourceOfFunds": "sample string 12"
},
"customerDocuments": {
"typeOfDocument": "sample string 1",
"documentNumber": "sample string 2",
"issuingAuthority": "sample string 3",
"expiryDate": "sample string 4",
"physicalDocument": "sample string 5",
"fileExtention": "sample string 6"
}
}
application/xml, text/xml
Sample:
<GlobalTransaction xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApiKaasi.Models">
<Beneficiary>
<AKA>sample string 19</AKA>
<AddressLine1>sample string 4</AddressLine1>
<AddressLine2>sample string 5</AddressLine2>
<AffiliateBeneficairyID>sample string 1</AffiliateBeneficairyID>
<BeneficiaryFirstName>sample string 2</BeneficiaryFirstName>
<BeneficiaryLastName>sample string 3</BeneficiaryLastName>
<Country>sample string 9</Country>
<CountryOfBirth>sample string 16</CountryOfBirth>
<DOB>sample string 17</DOB>
<EmailAddress>sample string 11</EmailAddress>
<Mobile>sample string 10</Mobile>
<Nationality>sample string 13</Nationality>
<NationalityCardID>sample string 12</NationalityCardID>
<Notes>sample string 15</Notes>
<PlaceOfBirth>sample string 18</PlaceOfBirth>
<Postcode>sample string 8</Postcode>
<Relationship>sample string 14</Relationship>
<State>sample string 7</State>
<Suburb>sample string 6</Suburb>
</Beneficiary>
<BeneficiaryAccount>
<AccountName>sample string 3</AccountName>
<AccountNumber>sample string 4</AccountNumber>
<BankCode>sample string 1</BankCode>
<BranchCode>sample string 2</BranchCode>
<Country>sample string 8</Country>
<Currency>sample string 6</Currency>
<PaymentMethod>sample string 5</PaymentMethod>
<Remarks>sample string 7</Remarks>
</BeneficiaryAccount>
<Customer>
<ABN>sample string 25</ABN>
<AKA>sample string 23</AKA>
<AffiliateCustomerID>sample string 1</AffiliateCustomerID>
<Country>sample string 12</Country>
<CountryOfBirth>sample string 21</CountryOfBirth>
<CustomerFirstName>sample string 2</CustomerFirstName>
<CustomerLastName>sample string 3</CustomerLastName>
<CustomerType>sample string 24</CustomerType>
<DOB>sample string 16</DOB>
<EmailAddress>sample string 17</EmailAddress>
<Gender>sample string 19</Gender>
<Mobile>sample string 13</Mobile>
<Notes>sample string 18</Notes>
<Occupation>sample string 20</Occupation>
<PlaceOfBirth>sample string 22</PlaceOfBirth>
<Postcode>sample string 11</Postcode>
<State>sample string 10</State>
<StreetName>sample string 7</StreetName>
<StreetNo>sample string 6</StreetNo>
<StreetType>sample string 8</StreetType>
<Suburb>sample string 9</Suburb>
<TelHome>sample string 14</TelHome>
<TelWork>sample string 15</TelWork>
<Title>sample string 4</Title>
<UnitNo>sample string 5</UnitNo>
</Customer>
<CustomerDocuments>
<DocumentNumber>sample string 2</DocumentNumber>
<ExpiryDate>sample string 4</ExpiryDate>
<FileExtention>sample string 6</FileExtention>
<IssuingAuthority>sample string 3</IssuingAuthority>
<PhysicalDocument>sample string 5</PhysicalDocument>
<TypeOfDocument>sample string 1</TypeOfDocument>
</CustomerDocuments>
<Transaction>
<AffiliateTransactionID>sample string 1</AffiliateTransactionID>
<ApprovalDateTime>sample string 10</ApprovalDateTime>
<CreatedDateTime>sample string 9</CreatedDateTime>
<DollarAmount>sample string 2</DollarAmount>
<ExchangeRate>sample string 4</ExchangeRate>
<Notes>sample string 8</Notes>
<Purpose>sample string 11</Purpose>
<RemittedAmount>sample string 6</RemittedAmount>
<RemittedCurrency>sample string 7</RemittedCurrency>
<ServiceCharge>sample string 3</ServiceCharge>
<SourceOfFunds>sample string 12</SourceOfFunds>
<TotalCharge>sample string 5</TotalCharge>
</Transaction>
<TransactionDirection>sample string 1</TransactionDirection>
</GlobalTransaction>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ResultKaasi| Name | Description | Type | Additional information |
|---|---|---|---|
| Status | boolean |
None. |
|
| resultCode | string |
None. |
|
| LongDescription | string |
None. |
|
| TransactionStatus | string |
None. |
|
| transactionID | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"status": true,
"resultCode": "sample string 2",
"longDescription": "sample string 3",
"transactionStatus": "sample string 4",
"transactionID": 5
}
application/xml, text/xml
Sample:
<ResultKaasi xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApiKaasi.Models"> <LongDescription>sample string 3</LongDescription> <Status>true</Status> <TransactionStatus>sample string 4</TransactionStatus> <resultCode>sample string 2</resultCode> <transactionID>5</transactionID> </ResultKaasi>