Skip to content

Set per-trip service charge configuration

Request

Set per-trip service charge configuration for company

Security
Bearer
Path
companyIdstring, (uuid)required

Company ID

Example:f49d00fe-1eda-4304-ba79-a980f565281d
Bodyapplication/json
configobject(FixedChargeConfig)required

Fixed charge configuration for service charge

curl -i -X POST \
  https://api-ext-sboxmeta.partners.spotnana.com/v2/license/company/f49d00fe-1eda-4304-ba79-a980f565281d/service-charge/per-trip \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "config": {
      "charges": [
        {
          "amount": 510,
          "currencyCode": "GBP",
          "convertedAmount": 715.42,
          "convertedCurrency": "USD",
          "otherCoinage": [
            {
              "coinageCode": "BREX_POINTS",
              "amount": 1000,
              "conversionRate": 0.01,
              "preferredCurrencyConversionRate": 0.01,
              "otherCoinageMetadata": {
                "metadataType": "FlightPassPaymentMetadata",
                "flightPassMetadata": {}
              }
            }
          ]
        }
      ],
      "defaultCurrencyCode": "GBP",
      "tierCharges": [
        {
          "tier": "SEAT1A",
          "charges": [
            {
              "amount": 510,
              "currencyCode": "GBP",
              "convertedAmount": 715.42,
              "convertedCurrency": "USD",
              "otherCoinage": [
                {}
              ]
            }
          ]
        }
      ]
    }
  }'

Responses

OK

Response
No content