PropertyTypeDescription
profileId
required
stringYour identifier for the customer profile.

Example: "1"
profileCard
conditional
profileCardThe profile card used in the payment.

Conditions:
> If the payment is to be performed on a stored profile card, this parameter is required.
displaySaveProfileCardOptionbooleanIf you would like the customer to choose whether or not to save their card in your customer profile on Paynova's page, then set this option to true. The logic works as follows:

  • If you provide a profile id in profilePaymentOptions and this value is false, the card will be saved and the customer will not be presented with an option on Paynova's payment page.


  • If you provide a profile id in profilePaymentOptions and this value is not present (null), the card will be saved.


  • If you provide a profile id in profilePaymentOptions and this value is true, the customer will be presented with the option to choose whether or not they want their card saved on Paynova's payment page.
    If the customer opts to save their card, you will receive a profile card identifier after the payment has been completed (assuming the customer pays with a card), otherwise the card will not be saved to the customer's profile and you will not receive an identifier.



Examples: true, false