-
- 1. Remittance of funds to the HiPay technical account
- 2. Seller identification - KYB document checks
- 3. Verification of the seller's banking information (bank document + IBAN encoded)
- 4. Breakdown of funds: electronic transfers and bank withdrawals
This XML notification informs you of the arrival of the funds on the technical account.
The following fields are to be taken into account:
operation = other_transaction
status = ok
account_id (value of the HiPay technical account)
Settlement_id = number of the payout file containing all the sales of a dayServer-to-server POST notification example :
<?xml version="1.0" encoding="UTF-8"?> <notification> <md5content>42108f62f0d13337623e9ac8888e12dd</md5content> <result> <operation>other_transaction</operation> <status>ok</status> <date>2019-02-23</date> <time>11:04:07 UTC+0000</time> <transid>56cc3ca65706f195</transid> <account_id>123456</account_id> <amount>1000</amount> <currency>EUR</currency> <label>SALES transactions: Batch 210001 02-23-2019</label> <settlement_type>SALES</settlement_type> <settlement_id>210001</settlement_id> <settlement_date>02-23-2019</settlement_date> </result> </notification>
2.1. "document_validation" notification for the validation or rejection of a document
An XML notification informing you of the validation status for each document in a seller account is sent.
6 fields are to be taken into account:
operation = document_validation
status = ok / nok
message (reason of the refusal)
document_type
document_type_label
account_id (value of the HiPay seller account)Server-to-server POST notification example :
<?xml version="1.0" encoding="UTF-8"?> <notification> <md5content>d9e43bb0a9b92aba4fb22eed4164a1f0</md5content> <result> <operation>document_validation</operation> <status>nok</status> <message>Not a proof of address</message> <date>2019-02-29</date> <time>16:39:42 Europe/Paris+0200</time> <document_type>2</document_type> <document_type_label>Proof of address</document_type_label> <account_id>1234567</account_id> </result> </notification>
2.2. "identification" notification for the validation of all documents
A final XML notification is sent informing you that all documents have been validated for a seller account. 3 fields are to be taken into account:
operation = identification
status =ok / nok
account_id (value of the HiPay seller account)Server-to-server POST notification example :
<?xml version="1.0" encoding="UTF-8"?> <notification> <md5content>f7bff5bce16868b3daefbc93bd52902a</md5content> <result> <operation>identification</operation> <status>ok</status> <date>2019-03-21</date> <time>13:56:40 UTC+0000</time> <account_id>1232592</account_id> </result> </notification>
3.1. "document_validation" for the bank document
An XML notification informing you of the validation status of the RIB document of a seller account is sent.
6 fields are to be taken into account:
operation = document_validation
status = ok / nok
message (reason for validation or rejection)
document_type
document_type_label
account_id (value of the HiPay seller account)Server-to-server POST notification example :
<?xml version="1.0" encoding="UTF-8"?> <notification> <md5content>d9e43bb0a9b92aba4fb22eed4164a1f0</md5content> <result> <operation>document_validation</operation> <status>nok</status> <message>Verified except holder\’s first name</message> <date>2018-06-29</date> <time>16:39:42 Europe/Paris+0200</time> <document_type>6</document_type> <document_type_label>Bank</document_type_label> <account_id>1232592/account_id> </result> </notification>
3.2. "bank_info_validation" notification for encoded IBAN
This XML notification informs you of the status of the validation of a seller account's banking information.
3 fields are to be taken into accoun t:
operation = document_validation
status = ok / nok
account_id (value of the HiPay seller account)Server-to-server POST notification example :
<?xml version="1.0" encoding="UTF-8"?> <notification> <md5content>a4314ce63fc0be37959d2ee358393bf2</md5content> <result> <operation>bank_info_validation</operation> <status>ok</status> <date>2018-07-29</date> <time>15:57:27 UTC+0000</time> <account_id>1232592</account_id> </result> </notification>
4.1. Notification pour le transfert électronique
2 XML notifications inform you about the status of the electronic transfer validation. The following fields are to be taken into account :
operation = authorization ou capture
status = ok / nok
account_id (value of the HiPay seller account)Server-to-server POST notification example :
<?xml version="1.0" encoding="UTF-8"?> <notification> <md5content>0abbf2ab3b21019d153f8664c4b27771</md5content> <result> <operation>authorization</operation> <status>ok</status> <date>2019-05-03</date> <time>14:10:22 UTC+0000</time> <transid>5909e4ccce294103</transid> <account_id>1232592</account_id> <amount>162.1</amount> <currency>EUR</currency> <label>2090 aecf 232550</label> </result> </notification>
<?xml version="1.0" encoding="UTF-8"?> <notification> <md5content>b6434b8f37c85878f667d6dccecb1327</md5content> <result> <operation>capture</operation> <status>ok</status> <date>2019-05-03</date> <time>14:10:25 UTC+0000</time> <transid>5909e4ccce294103</transid> <account_id>1232592</account_id> <amount>162.1</amount> <currency>EUR</currency> <label>2090 aecf 232550</label> </result> </notification>
4.2. Notification "withdraw_validation" pour le retrait bancaire
This XML notification informs you of the status of the validation or refusal of a withdrawal request to the seller's or operator's bank.
3 fields are to be taken into account:
operation = withdraw_validation
status = ok / nok (value for charge back)
account_id = seller account IDServer-to-server POST notification example :
<?xml version="1.0" encoding="UTF-8"?> <notification> <md5content>a4314ce63fc0be37959d2ee358393bf2</md5content> <result> <operation>withdraw_validation</operation> <status>ok</status> <date>2019-05-03</date> <time>15:57:27 UTC+0000</time> <transid>5909e4ccce294103</transid> <account_id>1232592</account_id> </result> </notification>
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.