# CheckoutAPIProtocol

    public protocol CheckoutAPIProtocol

Show on GitHub

- `createToken(_:completion:)`

  #### Declaration

  Swift

      func createToken(_ paymentSource: PaymentSource, completion: @escaping (Result<TokenDetails, TokenisationError.TokenRequest>) -> Void)

  Show on GitHub
- `correlationID`

  #### Declaration

  Swift

      var correlationID: String { get }

  Show on GitHub