---
title: "Creates cc payment authorization"
method: POST
path: "/v1/payments/cc/authorize"
tags: ["payments"]
---

# Creates cc payment authorization

`POST /v1/payments/cc/authorize`

## Request

- Base URL: `https://apiv1.linkmobility.eu/api`
- URL: `https://apiv1.linkmobility.eu/api/v1/payments/cc/authorize`
- Auth: none declared

## Request body

- CcPaymentAuthorizationRequest
  - `provider` string
  - `frameAncestor` string: frameAncestor
  - `successRedirectUrl` string: successRedirectUrl
  - `failRedirectUrl` string: failRedirectUrl
  - `cancelRedirectUrl` string: cancelRedirectUrl
  - `attempThreeD` boolean: attempThreeD
  - `spaForward` boolean: spaForward
  - `shoppingCart` ShoppingCartRequest
    - `basePackage` string: base package
    - `addonPackages` string[]: addon packages
    - `paymentPlan` string
  - `flow` string: flow
  - `orderId` string: orderId
  - `siteId` integer: site id (1 = Austria, 2 = Germany, 3 = Switzerland, 4 = Italy, 5 = Linkmobility Germany, 6 = Linkmobility SSU Germany, 7 = Linkmobility SSU Austria, 8 = Linkmobility SSU Switzerland
  - `locale` string
  - `payload` string: payload
  - `firstName` string: firstName
  - `lastName` string: lastName
  - `emailAddress` string: emailAddress
  - `city` string: city
  - `country` string: country
  - `street` string: street
  - `postalCode` string: postalCode
  - `saferpayFieldsToken` string: saferpayFieldsToken

## Response `201`

Created

- CcPaymentAuthorizationResponse
  - `provider` string
  - `frameAncestor` string: frameAncestor
  - `successRedirectUrl` string: successRedirectUrl
  - `failRedirectUrl` string: failRedirectUrl
  - `cancelRedirectUrl` string: cancelRedirectUrl
  - `attempThreeD` boolean: attempThreeD
  - `spaForward` boolean: spaForward
  - `shoppingCart` ShoppingCartRequest
    - `basePackage` string: base package
    - `addonPackages` string[]: addon packages
    - `paymentPlan` string
  - `flow` string: flow
  - `orderId` string: orderId
  - `siteId` integer: site id (1 = Austria, 2 = Germany, 3 = Switzerland, 4 = Italy, 5 = Linkmobility Germany, 6 = Linkmobility SSU Germany, 7 = Linkmobility SSU Austria, 8 = Linkmobility SSU Switzerland
  - `locale` string
  - `payload` string: payload
  - `firstName` string: firstName
  - `lastName` string: lastName
  - `emailAddress` string: emailAddress
  - `city` string: city
  - `country` string: country
  - `street` string: street
  - `postalCode` string: postalCode
  - `saferpayFieldsToken` string: saferpayFieldsToken
  - `nonce` string: nonce
  - `token` string: token
  - `paymentRedirectUrl` string: paymentRedirectUrl
  - `redirectRequired` boolean: redirectRequired

## Other responses

- `400`: Bad request
- `500`: Internal server error

---

[API](https://skmtc.dev/linkmobility/apis/linkmobility-api.md) - [All operations](https://skmtc.dev/linkmobility/apis/linkmobility-api/llms.txt) - [OpenAPI document](https://skmtc.dev/linkmobility/apis/linkmobility-api/revisions/029548691274?raw)
