PropertyTypeDescription
interfaceId
required
intThe ID of the web interface to use.

Constraints:
> Currently, the only value accepted is 5 for our Aero interface.

Example: 5
displayLineItemsbooleanIndicates whether or not order line-items should be displayed to the customer.

Constraints:
> The default for this parameter is true if you send line items and false if you do not send line items.

Examples: true, false
themeNamestringThe name of your custom hosted theme at Paynova.

> this field only applies to merchants who have setup a custom theme with us and specifying an invalid value will result in your payment page not rendering properly.
layoutNamestringThe name of the layout to use.

See Payment page layouts for available layouts.
customerLanguageCode
required
string(3)The three-letter language code identifying the language that the payment interface should be displayed to the customer in.

Example: "SWE"
urlRedirectSuccess
required
stringThe URL on your website to which we should redirect the customer upon successful payment.

Example: "http://myshop.com/success"
urlRedirectCancel
required
stringThe URL on your website to which we should redirect the customer upon the customer cancelling payment or running out of payment attempts.

Example: "http://myshop.com/cancel"
urlRedirectPending
required
stringThe URL on your website to which we should redirect the customer upon a payment being in either an indeterminable or pending state. Payment methods which are not "real-time" (for example, Laschrift/ELV, Überweisung) use this status.

Example: "http://myshop.com/pending"
urlCallbackstringAn URL to your server which we can receive Event Hook Notifications (EHNs) to. If this parameter is provided, it will be used instead of any statically configured EHN URLs.

Example: "https://postb.in/YourBinNumber"

For authenticating the event hook, please use the digest.