FILTER BY TAG
pilot

initialize()

dpaTransactionOptions
is an optional field in a
initialize()
request. You can include the
dpaTransactionOptions
field in the
initialize()
request if your system supports it. You must consider this information if you include the
dpaTransactionOptions
field in your request:
  • You must include the transaction amount and currency in the backend of the request payload that is sent to
    /sessions
    API. The values that are included in the request to the
    /sessions
    API are used and any value included in
    dpaTransactionOptions
    are ignored.
  • You must configure authentication fields in the
    Business Center
    . The values of these fields are retrieved from the merchant or partner profiles and not from the
    dpaTransactionOptions
    field.
Your
initialize()
request must have this syntax:
initialize({ required object captureContext; optional DpaTransactionOptions dpaTransactionOptions; });