API Explorer

Order Processing

1.0
Deprecated

A suite of endpoints to guide your customer's purchasing journey.

Environment URLs

EnvironmentBase URL
Staginghttps://mtapi.stg-newdaytechnology.net/cl/merchant-gateway-service/
Productionhttps://mtapi-newdaytechnology.net/cl/merchant-gateway-service/

Retrieve SpendOptions

Returns the unique spend option(s) available to a particular customer or applicant.

get

/merchant/{customerRef}/spend-options

Retrieve Preboarding SpendOptions

Returns the spend options available to a particular Product.

get

/merchant/spend-options

Authorise

Obtain an approval for the purchase amount.

post

/merchant/{customerRef}/authorisation

Settle

Settle an authorisation.

post

/merchant/{customerRef}/authorisation/{authorisationId}/settle

Reverse

Reverse an authorisation.

post

/merchant/{customerRef}/authorisation/{authorisationId}/reverse

Refund

Refund a settled transaction.

post

/merchant/{customerRef}/transaction/{transactionId}/refund

Initiate

Check if Strong Customer Authentication is required for the customers purchase.

post

/merchant/{customerRef}/initiate

Models

Represents a monetary amount with value and currency code

Model used when requesting an authorisation.

Model returned when an authorisation is created.

AuthorisationStatus

string enum

Repayment terms of the offer. Applicable to instalment offers only.

Model used when initiating if Strong Customer Authentication is required.

Model returned when initiating an authorisation.

OfferSource

string enum

Specifies the source of the parent offer. Applicable to instalment offers only.

OfferStatus

string enum

Specifies whether the parent offer is Active, Inactive or Expired. Applicable to instalment offers only.

Model used when refunding a transaction.

Model returned when refunding a transaction.

Model used when Reversing an authorisation.

Model returned when reversing an authorisation.

SCAStatus

string enum

Model used when Settling a transaction.

Model returned when settling a transaction.

Spend option.

SpendOptionOrderType

string enum

Used to sort spend options response

Model used when a list of spend options is returned.

SpendType

string enum

Specifies the spend-type of the spend option.

Was this page helpful?


© NewDay 2022. All rights reserved.

Cookie PolicyPrivacy PolicyTerms of UseSupport