Account to Account transfer Service API
post
/api-gateway/obremo-srv-branch-teller-services/obremo-srv-branch-teller-services/service/v1/payment/externalAccTransfer
Service API to perform Account to Account transfer
Request
Supported Media Types
- application/json
- application/xml
Header Parameters
Request Body that contains data required for Account transfer transaction
Root Schema : ExternalFtTxnDSModel
Type:
object
User Limits Model
Show Source
-
addDtls:
object AdditionalTransactionDetails
Additional Configuration Master Model
-
chequeDate:
string(date)
Cheque Date
-
chequeNumber:
string
Cheque Number
-
demDtls:
array demDtls
-
extSysDtls:
object ExtSysDtls
User Misc GL Credit Request
-
fromAccountAmt:
number
From Account Amount
-
fromAccountBranch:
string
From Account Branch
-
fromAccountCcy:
string
From Account Currency
-
fromAccountNumber:
string
From Account Number
-
mobileNumber:
string
Mobile Number
-
narrative:
string
Narrative
-
pcDtls:
object pcDtlsModel
-
prcDtls:
array prcDtls
-
toAccountAmt:
number
To Account Amount
-
toAccountBranch:
string
To Account Branch
-
toAccountCcy:
string
To Account Currency
-
toAccountNumber:
string
To Account Number
-
txnBranchCode:
string
Txn Branch Code
-
txnCustomer:
string
Txn Customer
-
txnDate:
string(date)
Txn Date
-
txnDtls:
object TransactionDetails
Transaction Master Model
-
txnRefNumber:
string
Transaction Ref. No
Nested Schema : AdditionalTransactionDetails
Type:
object
Additional Configuration Master Model
Show Source
-
adviceName:
string
Advice Name
-
cashInOutIndicator:
string
Cash In/Out Indicator Possible Values I,O, IO (FX case)
-
crossCcyEnabled:
string
crossCcyEnabled Indicator Possible Values N,Y
-
ejLoggingRequired:
string
Teller Sq required/logged Default Value Y Possible Values Y-Yes, N-No
-
ejTxnAmtMapping:
string
EJ TXN Amount Mapping Possible Values FROM or TO
-
ejTxnCcyMapping:
string
EJ TXN Currency Mapping Possible Values FROM or TO
-
email:
string
email
-
hostMultiTripId:
string
Host Multitrip ID
-
hostStatus:
string
Host Status
-
ignoreApproval:
boolean
Default Value:
false
ignore approval or not -
ignoreWarning:
boolean
Default Value:
false
ignore warning or not -
isAdvice:
string
Default Value:
N
is advice generation required or not -
isExternal:
boolean
Default Value:
false
Is External call -
isFetchAccImages:
string
isFetchAccImages Indicator Possible Values N,Y
-
isNewChargesEnabled:
string
isNewChargesEnabled Indicator Possible Values N,Y
-
isObpayApproval:
string
Default Value:
Y
is it obpay approval -
isObpayReversalApproval:
string
Default Value:
N
is it reversal obpay approval -
isReversal:
string
Default Value:
N
is it reversal -
isReversalAdvice:
string
Default Value:
N
is reversal advice generation required or not -
isTotChargesReq:
string
isTotChargesReq Indicator Possible Values N,Y
-
mandatorySignatureFlag:
string
Mandatory Signature Flag
-
mobile:
string
Mobile number
-
orchestratorId:
string
Orchestrator Id
-
ovdDefault:
boolean
Default Value:
false
Override Default -
paymentAccount:
string
-
reversalButton:
string
Default Value:
N
Reversal button -
rsp:
string
Reversal Supported Possible Values Y-Yes, N-No
-
signatureVerifyIndicator:
string
Signature Verify Indicator
-
tillUpdate:
boolean
Default Value:
true
Till Update -
txnBranchCcy:
string
Txn Branch Currency
-
txnBranchCode:
string
Transaction Branch Code
-
txnBranchDate:
string(date)
Txn Branch Date
-
txnDate:
string
-
txnType:
string
Transaction Type
Nested Schema : pcDtlsModel
Type:
Show Source
object
-
benAcctType:
string
Beneficiary Account type
-
benAddr1:
string
Beneficiary address 1
-
benAddr2:
string
Beneficiary address 2
-
benAddr3:
string
Beneficiary address 3
-
benAddr4:
string
Beneficiary address 4
-
benName:
string
Beneficiary name
-
benSwiftBicCode:
string
Ben Swift BIC code
-
branch:
string
branch
-
commMode:
string
Communication Mode
-
custAddr1:
string
Customer address 1
-
custAddr2:
string
Customer address 2
-
custAddr3:
string
Customer address 3
-
custAddr4:
string
Customer address 4
-
custName:
string
Customer name
-
emailid:
string
email id
-
instrunctionCode1:
string
-
instrunctionCode2:
string
-
instrunctionCode3:
string
-
instrunctionCode4:
string
-
instrunctionCode5:
string
-
instrunctionCode6:
string
-
instrunctionCodeInfo1:
string
-
instrunctionCodeInfo2:
string
-
instrunctionCodeInfo3:
string
-
instrunctionCodeInfo4:
string
-
instrunctionCodeInfo5:
string
-
instrunctionCodeInfo6:
string
-
mobileno:
string
mobile number
-
parentId:
string
Parent Id
-
pcAccountNo:
string
Beneficiary account number
-
pcBankCode:
string
Bank code
-
pcNetworkId:
string
Network Code
-
remBicCode:
string
Rem BIC code
-
senderRecvrInfo1:
string
Sender Receiver information 1
-
senderRecvrInfo2:
string
Sender Receiver information 2
-
senderRecvrInfo3:
string
Sender Receiver information 3
-
senderRecvrInfo4:
string
Sender Receiver information 4
Nested Schema : TransactionDetails
Type:
object
Transaction Master Model
Show Source
-
accountType:
string
Account Type
-
assignmentMode:
string
Assigment Mode
-
authoriserComments:
string
Authoriser Comments
-
eventCode:
string
Event Code
-
functionCode:
string
Function Code
-
inflowAmt:
number
Inflow Amount
-
inflowCcy:
string
Inflow Currency
-
multiAuthResponseFlag:
string
multiAuth Authorizer approval status flag
-
onlineOfflineTxn:
string
Offline Support Default Value N No
-
outflowAmt:
number
Outflow Amount
-
outflowCcy:
string
Outflow Currency
-
overrideConfirmFlag:
string
Override confirm flag
-
requestStatus:
string
Request Status
-
ruleSuccessFlag:
string
Default Value:
N
ruleBased auth success flag -
sourceRefNumber:
string
Source Ref. No
-
subScreenClass:
string
SUB SCREEN CLASS
-
supervisorId:
string
Supervisor Id
-
tellerSeqNumber:
string
Teller Sequence Number
-
tvOpen:
string
Default Value:
N
flag for till Vault Open Screen -
txnAmount:
string
transaction amount
-
txnBranchCcy:
string
Txn Branch Currency
-
txnBranchCode:
string
Transaction Branch Code
-
txnBranchDate:
string(date)
Txn Branch Date
-
txnCcy:
string
transaction currency code
-
txnId:
string
Transaction ID
-
txnRefNumber:
string
Transaction Ref. No
-
userComments:
string
User Comments
-
vamApplicable:
string
Default Value:
N
Vam account or not
Nested Schema : DenomTxnDtlsModel
Type:
Show Source
object
-
denomCode(required):
string
Demon Code
-
denomCodeValue(required):
string
Demon Code Value
-
denomType(required):
string
Demon Type
-
inOutIndicator(required):
string
InOut Indicator
-
parentId:
string
Parent ID
-
recordId:
string
Record Id
-
tellerId:
string
User ID
-
units(required):
number
Units
-
value(required):
number
Value
Nested Schema : PrcDtlsModel
Type:
Show Source
object
-
additionalFields:
string
-
chargeAmt:
number
Charge Amount
-
chargeBasis:
string
-
chargeByCash:
string
-
chargeCategory:
string
-
chargeCcy:
string
Charge Currency
-
chargeCode:
string
Charge Code
-
chargeCreditAccount:
string
-
chargeDebitAccount:
string
-
chargeDebitLeg:
string
Charge debit leg (Whom)
-
chargeDescription:
string
Charge Description
-
chargeId:
string
Pick up Charge id to use in accounting
-
chargeLiquidationPref:
string
-
chargeSharing:
string
-
chargeTrackingPref:
string
-
chgCrTxnCode:
string
-
chgDrTxnCode:
string
-
detailsId:
string
Pickup Charge details Id to use in accounting
-
exchangeRate:
number
-
maxChgAmount:
number
-
maxChgPct:
number
-
minChgAmount:
number
-
minChgPct:
number
-
minMaxValidationCriteria:
string
-
originalChargeAmt:
number
Original Charge Amount
-
parentId:
string
parent id
-
priceRuleId:
string
-
recordId:
string
id
-
waiver:
string
Waiver
Response
Supported Media Types
- application/json
- application/xml
201 Response
Create Account Transfer description
Nested Schema : data
Type:
object
Nested Schema : items
Type:
object
400 Response
Malformed syntax
401 Response
Request does not have sufficient credentials
403 Response
Request is not authorized
405 Response
Invalid input
500 Response
Internal error