HPP Blue Insurance

All the Fields Allowed

    {        
        "PolicyNo": "Any Policy number format",
        "PolicyId": "Any Policy ID format",
        "Post": "0 or 1 - Default = 0",
        "SMS": "0 or 1 - Default = 0",
        "UrlResponse": "URL format",
        "UrlResponseFailed": "URL format - Default = UrlResponse",
        "UrlResponseExpired": "URL format",
        "ApiPayment": "0 or 1 - Default = 0",
        "PostJSMessage": "0 or 1 - Default = 0",
        "ValidateCardOnly": "0 or 1 - Default = 0",
        "CountryCode": "Country code value. eg: UK, IE, etc"
        "PayerReference" : "Format: [a-zA-Z0-9_\-\. ] Length: 1-50",
        "CardReference" : "Format: [a-zA-Z0-9\s=]* Length: 0-50",
        "AutoStorageCard" "0 or 1 - Default = 1 - If you set this field = 1, DisplaySavedCards must be 0"
        "DisplaySavedCards" "0 or 1 - Default = 0 - If you set this field = 1, AutoStorageCard must be 0"
        "OfferToSaveCard" "0 or 1 - Default = 0"
        "Amount": "Format: [0-9]* Length: 1-11 - Example: 9.99",
        "Currency": "Format: [a-zA-Z]* Length: 3",
        "Email": "Format: ^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,24})*$ Length: 254",
        "Mobile": "Format: ^([0-9 +]){1,3}(\\|){0,1}([0-9 +]){1,15}$ Length: 3|15 or 19",
        "ProductId": "Format: [a-zA-Z0-9\-\s\.,\+@_]* Length: 0-50",
        "BillingAddress1": "Format: ^[a-zA-Z0-9\/\-\_\.\s\(\):;',"{}]*$ Length: 50",
        "BillingAddress2": "Format: ^[a-zA-Z0-9\/\-\_\.\s\(\):;',"{}]*$ Length: 50",
        "BillingAddress3": "Format: ^[a-zA-Z0-9\/\-\_\.\s\(\):;',"{}]*$ Length: 50",
        "BillingAddressCity": "Format: ^[a-zA-Z0-9\/\-\_\.\s\(\):;',"{}]*$ Length: 50",
        "BillingAddressPostCode": "Format: ^[a-zA-Z0-9-\s]{1,16}$ Length: 16",
        "SupplementaryData": "Any additional data you wish to send in the request. This data will also be returned in the response.",
    }
    

Response Values

        Request.Form["hppResponse"];
        Request.Form["PolicyNo"];
        Request.Form["PolicyId"];
        Request.Form["Post"];
        Request.Form["SMS"];
        Request.Form["ErrorMessage"];
        Request.Form["TimeStamp"];
        Request.Form["Exception"];
        Request.Form["SupplementaryData"];