From 3c11ba0cfe9cc503b065469e55ad19751e9292a3 Mon Sep 17 00:00:00 2001 From: Andrii Vysotskyi Date: Thu, 17 Aug 2023 11:14:12 +0200 Subject: [PATCH] Expose preferred scheme field --- .../Cards/Requests/POCardTokenizationRequest.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Sources/ProcessOut/Sources/Repositories/Cards/Requests/POCardTokenizationRequest.swift b/Sources/ProcessOut/Sources/Repositories/Cards/Requests/POCardTokenizationRequest.swift index 6c872647b..8b177f3eb 100644 --- a/Sources/ProcessOut/Sources/Repositories/Cards/Requests/POCardTokenizationRequest.swift +++ b/Sources/ProcessOut/Sources/Repositories/Cards/Requests/POCardTokenizationRequest.swift @@ -28,6 +28,9 @@ public struct POCardTokenizationRequest: Encodable { /// Information of cardholder. public let contact: POContact? + /// Preferred scheme defined by the Customer. + public let preferredScheme: String? + /// Metada related to the card. public let metadata: [String: String]? @@ -38,6 +41,7 @@ public struct POCardTokenizationRequest: Encodable { cvc: String? = nil, name: String? = nil, contact: POContact? = nil, + preferredScheme: String? = nil, metadata: [String: String]? = nil ) { self.number = number @@ -46,6 +50,7 @@ public struct POCardTokenizationRequest: Encodable { self.cvc = cvc self.name = name self.contact = contact + self.preferredScheme = preferredScheme self.metadata = metadata } }