Remittance. Validate data POST

Validate Remittance data

# ENDPOINT
/model/remittance/validate
# REQUEST arguments
Variable Value Example Usage Description
X-App-Sig
header
0
M Dev Authentication
# REQUEST BODY
# RESPONSE
        						
# REQUEST arguments
Variable Name Type Format Usage Description
X-App-Sig X-App-Sig header string M Dev Authentication
# REQUEST BODY
Schema: remittance
Type: object
Variable Name Type Format Usage Description
action Action string
amount amount number decimal Operation amount
client_code Client code string Unique client identifier. Issued automatically by the System upon new Customer registration.
content content string
content_footer content_footer string
content_header content_header string
create_date Create Date string DATETIME The date entry was created on
create_user Create User string The username of ABS user who has created an entry
currency currency string Currency of the account
document_id document_id integer int64 Document ID
error_description Error Description string Description of error
form_title form_title string Service field
id id integer INT64 Record's sequence number generated in the system.
inout_type inout_type string
List of allowed values in field (value=>name):
  • 0
    CNV
  • 1
    FL
  • 2
    IN
  • 3
    INT
  • 4
    OUT
  • 5
    TR
message_type message_type string
message_type_full Message type full string
modify_date Modify Date string DATETIME The date entry was last modified on
modify_user Modify User string The username of ABS user who has made last changes to the entry
payment_id Payment id integer
payment_type payment_type string Payment type
List of allowed values in field (value=>name):
  • 0
    CONVERTATION
  • 1
    CONVERTATION STORNO
  • 2
    FEE
  • 3
    INTERNAL
  • 4
    INTERNAL STORNO
  • 5
    OUTWARD
  • 6
    OUTWARD STORNO
  • 7
    TRADE
processing_status Processing Status string Status of remote client data processing received from the external system
List of allowed values in field (value=>name):
  • 0
    ABORTED
  • 1
    CREDIT_COMPLETED
  • 2
    CREDIT_REGISTERED
  • 3
    DEBIT_COMPLETED
  • 4
    DRAFT
  • 5
    M.QUEUE
  • 6
    NEW
  • 7
    PROCESSED
  • 8
    RECEIVED
  • 9
    REGISTERED
  • 10
    SENT
  • 11
    SENT_ACK
  • 12
    SENT_NACK
processing_step Processing step string Step of remote client data processing received from the external system
List of allowed values in field (value=>name):
  • 0
    DEBIT_PAYMENT
  • 1
    DECLINED
  • 2
    DONE
  • 3
    ERROR
  • 4
    NETWORK_ERROR
  • 5
    NORMAL
  • 6
    WAITING
queue_state queue_state string
receiver_bic receiver_bic string
reference reference string reference
related_sepa_file_id Related sepa file id integer
remittance_date remittance_date string
remittance_payment_type Remittance payment type string
remittance_reference Remittance reference string
remittance_status remittance_status string
remittance_transaction_reference Remittance transaction reference string
remittance_transaction_type Remittance transaction type string
send_order Send order integer
sender_bic sender_bic string
sender_identifier Sender identifier STRING
sepa_file_id Sepa file id integer
state state integer INT64 Record state for replication
system system string
List of allowed values in field (value=>name):
  • 0
    BANK
  • 1
    BINANCE
  • 2
    CONNPAY
  • 3
    MODULR
  • 4
    PAYSTREE
  • 5
    RAILSBANK
  • 6
    SUMSUB
  • 7
    ZEROHASH
transaction_type transaction_type string Type of transaction
List of allowed values in field (value=>name):
  • 0
    CLIENT_PAYMENT
  • 1
    CLIENT_TO_COMPANY
  • 2
    CLIENT_TO_COMPANY_FEE
  • 3
    CONVERTATION_CREDIT
  • 4
    CONVERTATION_DEBIT
  • 5
    FEE_PAYMENT
  • 6
    FEE_PAYMENT_STORNO
uid uid string Unique record identifier which is used to distinguish between existing records
version version integer INT64 Record version for replication
# REQUEST BODY EXAMPLE
													
# POSITIVE RESPONSE

200 - Response successfully when status is OK

<p style="color:green;font-size:16px;">200 - Response successfully when status is OK</p>

Schema: remittance
Type: application/json
Variable Name Type Format Description
status status string Request execution status
error_description Error Description string Description of error
error Error Code string Error code
data_type data_type string Type of data
total_records total_records string Total count of records
data data object data of Response
attribute: data
Variable Name Type Format Description
action Action string
amount amount number decimal Operation amount
client_code Client code string Unique client identifier. Issued automatically by the System upon new Customer registration.
content content string
content_footer content_footer string
content_header content_header string
create_date Create Date string DATETIME The date entry was created on
create_user Create User string The username of ABS user who has created an entry
currency currency string Currency of the account
document_id document_id integer int64 Document ID
error_description Error Description string Description of error
form_title form_title string Service field
id id integer INT64 Record's sequence number generated in the system.
inout_type inout_type string
message_type message_type string
message_type_full Message type full string
modify_date Modify Date string DATETIME The date entry was last modified on
modify_user Modify User string The username of ABS user who has made last changes to the entry
payment_id Payment id integer
payment_type payment_type string Payment type
processing_status Processing Status string Status of remote client data processing received from the external system
processing_step Processing step string Step of remote client data processing received from the external system
queue_state queue_state string
receiver_bic receiver_bic string
reference reference string reference
related_sepa_file_id Related sepa file id integer
remittance_date remittance_date string
remittance_payment_type Remittance payment type string
remittance_reference Remittance reference string
remittance_status remittance_status string
remittance_transaction_reference Remittance transaction reference string
remittance_transaction_type Remittance transaction type string
send_order Send order integer
sender_bic sender_bic string
sender_identifier Sender identifier STRING
sepa_file_id Sepa file id integer
state state integer INT64 Record state for replication
system system string
transaction_type transaction_type string Type of transaction
uid uid string Unique record identifier which is used to distinguish between existing records
version version integer INT64 Record version for replication
# NEGATIVE RESPONSE

200 - Response with error when status is ERROR

<p style="color:red;font-size:16px;">200 - Response with error when status is ERROR</p>

Schema: HeaderResponseStatusError
Type: application/json
Variable Name Type Format Description
status status string Request execution status
error_description Error Description string Description of error
error Error Code string Error code
data_type data_type string Type of data
total_records total_records string Total count of records
data data object Empty object