POST account/inserttransaction
Request Information
URI Parameters
None.
Body Parameters
InsertTransactionRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| ApplicationID | string |
None. |
|
| SecretKey | string |
None. |
|
| string |
None. |
||
| Hash | string |
None. |
|
| RecipientId | string |
None. |
|
| Amount | string |
None. |
|
| SourceCurrency | string |
None. |
|
| TargetCurrency | string |
None. |
|
| SecurityQuestion | string |
None. |
|
| SecurityAnswer | string |
None. |
|
| GiftRequest | GiftPayload |
None. |
|
| VASRequest | VASPayload |
None. |
|
| RecurringRequest | RecurringPayload |
None. |
|
| Voucher | string |
None. |
|
| ChargeRoute | string |
None. |
|
| WireFXRequest | WireFXPayload |
None. |
|
| PIN | string |
None. |
|
| ModulrBank | string |
None. |
|
| IsBusiness | string |
None. |
|
| Reason | string |
None. |
|
| CheckbookRequest | CheckbookPayload |
None. |
|
| NuveiAchRequest | NuveiAchBankRequest |
None. |
|
| CardRequest | CardChargeApiRequest |
None. |
Request Formats
application/json, text/json
Sample:
{
"ApplicationID": "sample string 1",
"SecretKey": "sample string 2",
"Email": "sample string 3",
"Hash": "sample string 4",
"RecipientId": "sample string 5",
"Amount": "sample string 6",
"SourceCurrency": "sample string 7",
"TargetCurrency": "sample string 8",
"SecurityQuestion": "sample string 9",
"SecurityAnswer": "sample string 10",
"GiftRequest": {
"DeliveryDate": "sample string 1",
"OrderItemRequests": [
{
"MerchantId": 1,
"TemplateId": "sample string 2",
"EventName": "sample string 3",
"Amount": 4,
"Quantity": 5,
"RecipientEmail": "sample string 6",
"RecipientPhone": "sample string 7",
"RecipientFirstName": "sample string 8",
"RecipientLastName": "sample string 9"
},
{
"MerchantId": 1,
"TemplateId": "sample string 2",
"EventName": "sample string 3",
"Amount": 4,
"Quantity": 5,
"RecipientEmail": "sample string 6",
"RecipientPhone": "sample string 7",
"RecipientFirstName": "sample string 8",
"RecipientLastName": "sample string 9"
}
]
},
"VASRequest": {
"bulk_reference": "sample string 1",
"callback_url": "sample string 2",
"bulk_data": [
{
"country": "sample string 1",
"customer": "sample string 2",
"amount": 3,
"recurrence": "sample string 4",
"type": "sample string 5",
"reference": "sample string 6"
},
{
"country": "sample string 1",
"customer": "sample string 2",
"amount": 3,
"recurrence": "sample string 4",
"type": "sample string 5",
"reference": "sample string 6"
}
]
},
"RecurringRequest": {
"name": "sample string 1",
"interval": "sample string 2",
"currency": "sample string 3",
"duration": 4
},
"Voucher": "sample string 11",
"ChargeRoute": "sample string 12",
"WireFXRequest": {
"aba": "sample string 1",
"account": "sample string 2",
"type": "sample string 3"
},
"PIN": "sample string 13",
"ModulrBank": "sample string 14",
"IsBusiness": "sample string 15",
"Reason": "sample string 16",
"CheckbookRequest": {
"AccountNumber": "sample string 1",
"RoutingNumber": "sample string 2"
},
"NuveiAchRequest": {
"AccountHolderName": "sample string 1",
"AccountNumber": "sample string 2",
"RoutingNumber": "sample string 3"
},
"CardRequest": {
"Charge": {
"Amount": 1.0,
"Currency": "sample string 2",
"TransactionReference": "sample string 3",
"CallBackUrl": "sample string 4"
},
"Card": {
"CardNumber": "sample string 1",
"ExpirationMonth": "sample string 2",
"ExpirationYear": "sample string 3",
"CVV": "sample string 4",
"CardHolderName": "sample string 5",
"CallBackUrl": "sample string 6",
"UseTokenization": true,
"Enable3DS": true,
"UserPaymentOptionId": "sample string 9"
}
}
}
application/xml, text/xml
Sample:
<InsertTransactionRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SendMoney.DataObjects">
<TenantId>sample string 19</TenantId>
<Amount>sample string 6</Amount>
<ApplicationID>sample string 1</ApplicationID>
<CardRequest xmlns:d2p1="http://schemas.datacontract.org/2004/07/SendMoney.DataObjects.Card">
<d2p1:Card>
<d2p1:CVV>sample string 4</d2p1:CVV>
<d2p1:CallBackUrl>sample string 6</d2p1:CallBackUrl>
<d2p1:CardHolderName>sample string 5</d2p1:CardHolderName>
<d2p1:CardNumber>sample string 1</d2p1:CardNumber>
<d2p1:Enable3DS>true</d2p1:Enable3DS>
<d2p1:ExpirationMonth>sample string 2</d2p1:ExpirationMonth>
<d2p1:ExpirationYear>sample string 3</d2p1:ExpirationYear>
<d2p1:UseTokenization>true</d2p1:UseTokenization>
<d2p1:UserPaymentOptionId>sample string 9</d2p1:UserPaymentOptionId>
</d2p1:Card>
<d2p1:Charge>
<d2p1:Amount>1</d2p1:Amount>
<d2p1:CallBackUrl>sample string 4</d2p1:CallBackUrl>
<d2p1:Currency>sample string 2</d2p1:Currency>
<d2p1:TransactionReference>sample string 3</d2p1:TransactionReference>
</d2p1:Charge>
</CardRequest>
<ChargeRoute>sample string 12</ChargeRoute>
<CheckbookRequest>
<AccountNumber>sample string 1</AccountNumber>
<RoutingNumber>sample string 2</RoutingNumber>
</CheckbookRequest>
<Email>sample string 3</Email>
<GiftRequest>
<DeliveryDate>sample string 1</DeliveryDate>
<OrderItemRequests>
<OrderItemRequest>
<Amount>4</Amount>
<EventName>sample string 3</EventName>
<MerchantId>1</MerchantId>
<Quantity>5</Quantity>
<RecipientEmail>sample string 6</RecipientEmail>
<RecipientFirstName>sample string 8</RecipientFirstName>
<RecipientLastName>sample string 9</RecipientLastName>
<RecipientPhone>sample string 7</RecipientPhone>
<TemplateId>sample string 2</TemplateId>
</OrderItemRequest>
<OrderItemRequest>
<Amount>4</Amount>
<EventName>sample string 3</EventName>
<MerchantId>1</MerchantId>
<Quantity>5</Quantity>
<RecipientEmail>sample string 6</RecipientEmail>
<RecipientFirstName>sample string 8</RecipientFirstName>
<RecipientLastName>sample string 9</RecipientLastName>
<RecipientPhone>sample string 7</RecipientPhone>
<TemplateId>sample string 2</TemplateId>
</OrderItemRequest>
</OrderItemRequests>
</GiftRequest>
<Hash>sample string 4</Hash>
<IsBusiness>sample string 15</IsBusiness>
<IsWalletFunding>true</IsWalletFunding>
<ModulrBank>sample string 14</ModulrBank>
<NuveiAchRequest>
<AccountHolderName>sample string 1</AccountHolderName>
<AccountNumber>sample string 2</AccountNumber>
<RoutingNumber>sample string 3</RoutingNumber>
</NuveiAchRequest>
<PIN>sample string 13</PIN>
<Reason>sample string 16</Reason>
<RecipientId>sample string 5</RecipientId>
<RecurringRequest>
<currency>sample string 3</currency>
<duration>4</duration>
<interval>sample string 2</interval>
<name>sample string 1</name>
</RecurringRequest>
<SecretKey>sample string 2</SecretKey>
<SecurityAnswer>sample string 10</SecurityAnswer>
<SecurityQuestion>sample string 9</SecurityQuestion>
<SourceCurrency>sample string 7</SourceCurrency>
<TargetCurrency>sample string 8</TargetCurrency>
<UserId>sample string 17</UserId>
<VASRequest>
<bulk_data>
<BulkDatum>
<amount>3</amount>
<country>sample string 1</country>
<customer>sample string 2</customer>
<recurrence>sample string 4</recurrence>
<reference>sample string 6</reference>
<type>sample string 5</type>
</BulkDatum>
<BulkDatum>
<amount>3</amount>
<country>sample string 1</country>
<customer>sample string 2</customer>
<recurrence>sample string 4</recurrence>
<reference>sample string 6</reference>
<type>sample string 5</type>
</BulkDatum>
</bulk_data>
<bulk_reference>sample string 1</bulk_reference>
<callback_url>sample string 2</callback_url>
</VASRequest>
<Voucher>sample string 11</Voucher>
<WireFXRequest>
<aba>sample string 1</aba>
<account>sample string 2</account>
<type>sample string 3</type>
</WireFXRequest>
</InsertTransactionRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.