Network Processing Types

Processing Type can be set in the NetworkProcessing Object. This is used to increase acceptance rates. If you don't have originalNetworkTransactionId, processor doesn't support, or do not wish to use this option, then just omit the NetworkProcessing object in the request.

  • initialRecurring (1) - Use this value to specify the first in a series of recurring payment transactions.
  • initialInstallment (3) - Use this value to specify the first in a series of installment payment transactions.
  • installment (4) - Use this value to specify the installments after the initialInstallment.
  • recurring (2)- Use this value for recurring payments after the initialRecurring payment.

An integer value in () maybe also be used instead of a string value

An example in a request would be:

    "NetworkProcessing": {
        "processingType": "initialInstallment",
        "originalNetworkTransactionId": null
    },