PUT v1/Order/ValidateMoneyTransferOrder

Run the order through all of the back end validation logic. Fraud checks, agent limits, etc.

Request Information

Parameters (ParameterName * = required)

Name
Description
Sample Value
SiteActivity
No description available
Not available
RecipientId *
Recipient id to send funds to.
421020
AgentToLocationCityName
The city where transaction needs to be paid out in.
Tijuana
AgentToLocationCityId
The id of the city where the transaction needs to be paid out in.
421020
PaymentAccountId
A valid payment account id that will be the source of the transaction.
421020
PromoCode
The promotional code (if any) for the transaction.
K74S87
PromoId
Id of the promotion to use
Not available
TransferReason
The reason that the customer wants to transfer funds.
Sending funds back home to the family.
AccertifyDeviceId
The Accertify device id returned by the card payment gateway.
421020
DeviceFingerprintSessionId
The device finger print session id returned by the card payment gateway.
421020
IsCardNumberPasted
If the card number is manually entered or copied and pasted in the input field
true
CardSecurityCode
The card CVV number
123
PaymentMethod
The payment method used to fund this order.
CreditCard
SourceOfFunds
How did the customer get the money to fund this transaction?
My IRA account.
RecipientMessage
Any special message the customer wants to send to the recipient.
Hello Bobby, here is some Birthday money. Love, Dad.
PaymentInstructions
Any special instructions for this transaction.
Please expect recipient on 4pm on Friday.
EmployerName
The Customer Employer
Ria Financial
IncomeAmount
The Customer Income Amount
1600.00
IncomeCurrency
The Customer Income Currency
MYR
IncomeFrequencyId
The Customer Income Frequency
40
IncomePaymentMethodId
The Customer Income Payment Method
10
ResendOrderId
The Order id if its a resend
2330781188
ResendBenId
Beneficiary id if its a resend
421020
TaxID
The Customer Tax Id
128768551
PspPaymentMethod
No description available
Not available
BypassIDValidation
No description available
Not available
RecipientDebitCard
No description available
Not available
DeliveryMethod *
Delivery method of the funds.
OfficePickup
AgentToId
The agent id that the recipient will pick up funds at.
421020
AgentToLocationId
The agent location id (actual store) that the recipient will pick up funds at.
421020
BankId
The recipient's bank id used for bank deposit transfers.
421020
AmountFrom
The base amount that the customer wants to send.
121.87
AmountTo
The base amount that the customer wants beneficiary to receive.
121.87
ShouldCalcAmountFrom
No description available
Not available
Language
The language for transfer reasons.
EnUs
VirtualPaymentAccountNo
No description available
Not available
CustomerProfileRefreshEnabled
No description available
Not available
ReturnFieldsDisplayPriority
No description available
Not available
CountryTo *
The 2-letter country code the customer is sending to
MX
CountryFrom
The 2-letter country code the customer is sending from
MX
CurrencyTo *
The 3-letter currency code that the funds will be paid out in
MXN
CurrencyFrom
The 3-letter currency code that the funds will be paid out in
MXN

Response Information

Response body formats

application/json, text/json

Sample:
{
  "transactionId": 1
}

application/xml, text/xml

Sample:
<ValidateOrderResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ria.Digital.WebServices.DataModels">
  <_x003C_TransactionId_x003E_k__BackingField>1</_x003C_TransactionId_x003E_k__BackingField>
</ValidateOrderResponse>