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

# Creates cc payment authorization

`POST /v1/payments/cc/authorize`

## 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/untitled-api.md) · [All operations](https://skmtc.dev/linkmobility/apis/untitled-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/linkmobility/untitled-api/revisions/db84f79799b9/schema)
