Report Customer Payment Request

Nur für Rechnungskauf: Händler meldet BillPay, dass ein Kunde auf das Konto des Händlers überwiesen hat.

XML Header

<?xml version="1.0" encoding="UTF-8"?>

Data Knoten

Attribut Pflicht Werte Details
version + wird vom Bibliothek festgelegt Versionsnummer der genutzten API
<data api_version="1.5.11">
    <!-- Request Daten -->
</data>

Default Params Knoten (Händler Zugangsdaten)

Attribut Pflicht Werte Details
mid + N..4 Ihre Händler Id
pid + N..4 Ihre domainspezifische Portal Id
bpsecure + String MD5 Hash des geheimen Passwort
    <default_params 
        mid="4441" 
        pid="6021" 
        bpsecure="25d55ad283aa400af464c76d713c07ad"/>

Report Params Knoten

Attribut Pflicht Werte Details
reference + AN..40 Bestellnummer beim Händler (erlaubte Zeichen: 0-9, a-z, A-Z,.,-,_,/)*
amount + N..7 Betrag, den der Kunde auf das Konto des Händlers überwiesen hat. (1,00 EUR = 100)
    <report_params 
        reference="313423299" 
        amount="43000"/>     

Vollständiges XML-Beispiel

<?xml version="1.0" encoding="UTF-8" ?>
<data api_version="1.5.11">
    <default_params 
        mid="4441" 
        pid="6021" 
        bpsecure="25d55ad283aa400af464c76d713c07ad"/>
    <report_params 
        reference="313423299" 
        amount="43000"/>  
</data>        

Report Customer Payment Response

Als Response auf die "reportCustomerPayment" Anfrage liefert das BillPay System keine zusätzlichen Parameter außer dem Fehlercode / der Fehlermeldung.

<?xml version="1.0" encoding="UTF-8" ?>
<data api_version="1.5.11" 
    customer_message="" 
    error_code="0" 
    merchant_message="">
</data>