Orders | Payments

Get valid payment options for a order.

Based on order market, this will return valid payment options. If order has storeId we will also filter on store

get/api/Orders/{orderId}/GetPaymentOptions

Request

  • Base URL: https://api.omnium.no (the document declares no server; this is the origin it was published from)
  • URL: https://api.omnium.no/api/Orders/{orderId}/GetPaymentOptions
  • Auth: API key in header Authorization

Path parameters

orderIdstring nullable required

Order id

Response

A list of payment options

namestring nullable

Name of the payment option/provider

paymentMethodNamestring nullable

Unique name to identify this payment option.

providerNamestring nullable

Unique name to identify this payment option if PaymentMethodName needs to be something special. If Payment provider(klarna) has two different payment types, ProviderName should be same on both, and PaymentMethodName can differ

displayNamestring nullable

Friendly name for payment option

merchantIdstring nullable

Provider id

apiTokenstring nullable

Provider token

clientIdstring nullable

Provider ClientId/key

baseUrlstring nullable

Url to payment provider

authorizationBaseUrlstring nullable

Url to authorization(if differ from BaseUrl) payment provider

logoUrlstring nullable

Provider logo url

isEmptyPaymentboolean

Used if this is dummy provider(not going to 3 party)

displayInCartboolean

Visible in a cart/checkout

editableboolean

Possible to change props

termsUrlstring nullable

Url to website payment terms

authorizationTimeInDaysinteger

Default expiration time in days for authorization amount

Changes

No recorded changes to this operation across all 1 revision of this API.