Getting Response

Any parameter that is posted to our HttpPost.aspx page, will be returned to your ReplyURL page. This will include:
  • Module Parameters
  • Your own parameters 

In this example all variables including Param1, Param2, Param3 are returned to "ReturnPage.asp"

Username: myusername
Email Address: info@invoice4u.com
Invoice-Receipt Number: 70009



HttpPost Sample

<form action='https://account.invoice4u.co.il/public/HttpPost.aspx' method="POST">
<input type="hidden" name="ReplyURL" value="ReturnPage.asp">
<input name="TransType" value="IR:SEND">
<input name="Username" value="myusername">
<input name="InvoiceReceiptNumber" value="70009">
<input name="MailTo" value="info@invoice4u.com" >


// Custom Parameters

<input name="Param1" value="value1">
<input name="Param2" value="value2">
<input name="Param3" value="value3">

<input type="submit" value="Submit">
</form>



ReturnPage.asp - Retrieving Parameters Example

<%

ResponseCode = Request("ResponseCode")
MailTo = Request("MailTo")
Param1= Request("Param1")
Param2 = Request("Param2")
Param3 = Request("Param3")

IF ResponseCode=100 THEN

    response.write("Sent Successfully")

ELSE

    response.write("Failed. Error code: " & ResponseCode)

END IF

%>


/ *  DEBUGGING */

* If ReplyURL is not set all response parameters will display on screen (this may be used for debugging).

The following illustrates succesfull Invoice/Receipt creation.

ResponseCode:100
DocNumber:70125
TransType:IR:CREATE
Username:guest
InvoiceSubject:Summer Presale
InvoiceItemCode:X1457
InvoiceItemDescription:Brown Coffee Cup
InvoiceItemQuantity:5
InvoiceItemPrice:2.50
InvoiceDiscount:1.75
InvoiceComments:Non-refundable
CompanyCode:999