From 27cb0c207d534cb2cd825190b00dd9255e1d3aec Mon Sep 17 00:00:00 2001 From: "Monroe, Josh" Date: Tue, 21 Jan 2020 12:33:23 -0600 Subject: [PATCH] Adding the India region to the `GatewayRegion` enumeration so the sdk can be configured to use the India Gateway region. --- .travis.yml | 4 +- CHANGES.md | 6 +- Configs/MPGSDK.plist | 2 +- Configs/MPGSDKTests.plist | 2 +- Gemfile.lock | 135 +++++----- .../ConfigurationViewModel.swift | 4 +- MPGSDK.xcodeproj/project.pbxproj | 12 +- README.md | 2 +- Sources/Gateway.swift | 2 +- Sources/GatewayRegion.swift | 9 +- docs/Classes.html | 24 +- docs/Classes/Gateway.html | 26 +- .../Gateway3DSecureViewController.html | 27 +- docs/Enums.html | 35 ++- docs/Enums/Gateway3DSecureError.html | 17 +- docs/Enums/Gateway3DSecureResult.html | 19 +- docs/Enums/GatewayError.html | 17 +- docs/Enums/GatewayRegion.html | 52 +++- docs/Enums/GatewayResult.html | 17 +- docs/Enums/HTTPMethod.html | 17 +- docs/Extensions.html | 173 ++++++++++++ docs/Protocols.html | 17 +- docs/Protocols/JSONDecoderProtocol.html | 17 +- docs/Protocols/JSONEncoderProtocol.html | 17 +- docs/Structs.html | 21 +- docs/Structs/GatewayMap.html | 68 +++-- docs/Structs/GatewayMap/DecodingError.html | 17 +- docs/badge.svg | 4 +- docs/css/jazzy.css | 53 +++- .../Contents/Resources/Documents/Classes.html | 24 +- .../Resources/Documents/Classes/Gateway.html | 26 +- .../Gateway3DSecureViewController.html | 27 +- .../Contents/Resources/Documents/Enums.html | 35 ++- .../Documents/Enums/Gateway3DSecureError.html | 17 +- .../Enums/Gateway3DSecureResult.html | 19 +- .../Documents/Enums/GatewayError.html | 17 +- .../Documents/Enums/GatewayRegion.html | 52 +++- .../Documents/Enums/GatewayResult.html | 17 +- .../Resources/Documents/Enums/HTTPMethod.html | 17 +- .../Resources/Documents/Extensions.html | 173 ++++++++++++ .../Resources/Documents/Protocols.html | 17 +- .../Protocols/JSONDecoderProtocol.html | 17 +- .../Protocols/JSONEncoderProtocol.html | 17 +- .../Contents/Resources/Documents/Structs.html | 21 +- .../Documents/Structs/GatewayMap.html | 68 +++-- .../Structs/GatewayMap/DecodingError.html | 17 +- .../Contents/Resources/Documents/badge.svg | 16 +- .../Resources/Documents/css/jazzy.css | 53 +++- .../Contents/Resources/Documents/index.html | 21 +- .../Contents/Resources/Documents/js/jazzy.js | 53 ++-- .../Resources/Documents/js/jquery.min.js | 6 +- .../Contents/Resources/Documents/search.json | 2 +- .../Resources/Documents/undocumented.json | 255 +----------------- .../Contents/Resources/docSet.dsidx | Bin 28672 -> 28672 bytes docs/docsets/MPGSDK.tgz | Bin 60872 -> 61173 bytes docs/index.html | 21 +- docs/js/jazzy.js | 53 ++-- docs/js/jquery.min.js | 6 +- docs/search.json | 2 +- docs/undocumented.json | 81 +++--- fastlane/Fastfile | 2 +- 61 files changed, 1291 insertions(+), 677 deletions(-) create mode 100644 docs/Extensions.html create mode 100644 docs/docsets/MPGSDK.docset/Contents/Resources/Documents/Extensions.html diff --git a/.travis.yml b/.travis.yml index a04dd9b..da3725e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,8 +2,8 @@ language: objective-c xcode_project: MPGSDK.xcodeproj xcode_scheme: MPGSDK-iOS -osx_image: xcode11.1 -xcode_sdk: iphonesimulator13.1 +osx_image: xcode11.3 +xcode_sdk: iphonesimulator13.2 script: - xcodebuild clean build test -workspace MPGSDK.xcworkspace -scheme MPGSDK-iOS -destination "platform=iOS Simulator,name=iPhone 11" diff --git a/CHANGES.md b/CHANGES.md index 8567823..d472fa2 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,8 +1,12 @@ # Release Notes ## [Unreleased] +### Added +- Added the India regions +### Changed +- Updated Fastlane versions -## [1.1.1] +## [1.1.2] ### Changed - Updated the project and source code to Swift 5 - Updated podspec file diff --git a/Configs/MPGSDK.plist b/Configs/MPGSDK.plist index 6833e25..729e213 100644 --- a/Configs/MPGSDK.plist +++ b/Configs/MPGSDK.plist @@ -19,7 +19,7 @@ CFBundleSignature ???? CFBundleVersion - 1.1.2 + 1.1.3 NSHumanReadableCopyright Copyright © 2017 Mastercard Payment Gateway Services. All rights reserved. NSPrincipalClass diff --git a/Configs/MPGSDKTests.plist b/Configs/MPGSDKTests.plist index 660725c..e97f7b3 100644 --- a/Configs/MPGSDKTests.plist +++ b/Configs/MPGSDKTests.plist @@ -19,6 +19,6 @@ CFBundleSignature ???? CFBundleVersion - 1.1.2 + 1.1.3 diff --git a/Gemfile.lock b/Gemfile.lock index 6cbb92a..9e8e928 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,47 +1,52 @@ GEM remote: https://rubygems.org/ specs: - CFPropertyList (3.0.1) - activesupport (4.2.11) + CFPropertyList (3.0.2) + activesupport (4.2.11.1) i18n (~> 0.7) minitest (~> 5.1) thread_safe (~> 0.3, >= 0.3.4) tzinfo (~> 1.1) addressable (2.7.0) public_suffix (>= 2.0.2, < 5.0) + algoliasearch (1.27.1) + httpclient (~> 2.8, >= 2.8.3) + json (>= 1.5.1) atomos (0.1.3) babosa (1.0.3) claide (1.0.3) - cocoapods (1.5.3) + cocoapods (1.8.4) activesupport (>= 4.0.2, < 5) claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.5.3) - cocoapods-deintegrate (>= 1.0.2, < 2.0) - cocoapods-downloader (>= 1.2.0, < 2.0) + cocoapods-core (= 1.8.4) + cocoapods-deintegrate (>= 1.0.3, < 2.0) + cocoapods-downloader (>= 1.2.2, < 2.0) cocoapods-plugins (>= 1.0.0, < 2.0) cocoapods-search (>= 1.0.0, < 2.0) cocoapods-stats (>= 1.0.0, < 2.0) - cocoapods-trunk (>= 1.3.0, < 2.0) + cocoapods-trunk (>= 1.4.0, < 2.0) cocoapods-try (>= 1.1.0, < 2.0) colored2 (~> 3.1) escape (~> 0.0.4) - fourflusher (~> 2.0.1) + fourflusher (>= 2.3.0, < 3.0) gh_inspector (~> 1.0) - molinillo (~> 0.6.5) + molinillo (~> 0.6.6) nap (~> 1.0) - ruby-macho (~> 1.1) - xcodeproj (>= 1.5.7, < 2.0) - cocoapods-core (1.5.3) + ruby-macho (~> 1.4) + xcodeproj (>= 1.11.1, < 2.0) + cocoapods-core (1.8.4) activesupport (>= 4.0.2, < 6) + algoliasearch (~> 1.0) + concurrent-ruby (~> 1.1) fuzzy_match (~> 2.0.4) nap (~> 1.0) - cocoapods-deintegrate (1.0.2) - cocoapods-downloader (1.2.2) + cocoapods-deintegrate (1.0.4) + cocoapods-downloader (1.3.0) cocoapods-plugins (1.0.0) nap cocoapods-search (1.0.0) - cocoapods-stats (1.0.0) - cocoapods-trunk (1.3.1) + cocoapods-stats (1.1.0) + cocoapods-trunk (1.4.1) nap (>= 0.8, < 2.0) netrc (~> 0.11) cocoapods-try (1.1.0) @@ -49,7 +54,7 @@ GEM colored2 (3.1.2) commander-fastlane (4.4.6) highline (~> 1.7.2) - concurrent-ruby (1.1.4) + concurrent-ruby (1.1.5) declarative (0.0.10) declarative-option (0.1.0) digest-crc (0.4.1) @@ -58,8 +63,8 @@ GEM dotenv (2.7.5) emoji_regex (1.0.1) escape (0.0.4) - excon (0.68.0) - faraday (0.17.0) + excon (0.71.1) + faraday (0.17.3) multipart-post (>= 1.2, < 3) faraday-cookie_jar (0.0.6) faraday (>= 0.7.4) @@ -67,7 +72,7 @@ GEM faraday_middleware (0.13.1) faraday (>= 0.7.4, < 1.0) fastimage (2.1.7) - fastlane (2.134.0) + fastlane (2.140.0) CFPropertyList (>= 2.3, < 4.0.0) addressable (>= 2.3, < 3.0.0) babosa (>= 1.0.2, < 2.0.0) @@ -76,13 +81,13 @@ GEM commander-fastlane (>= 4.4.6, < 5.0.0) dotenv (>= 2.1.1, < 3.0.0) emoji_regex (>= 0.1, < 2.0) - excon (>= 0.45.0, < 1.0.0) + excon (>= 0.71.0, < 1.0.0) faraday (~> 0.17) faraday-cookie_jar (~> 0.0.6) faraday_middleware (~> 0.13.1) fastimage (>= 2.1.0, < 3.0.0) gh_inspector (>= 1.1.2, < 2.0.0) - google-api-client (>= 0.21.2, < 0.24.0) + google-api-client (>= 0.29.2, < 0.37.0) google-cloud-storage (>= 1.15.0, < 2.0.0) highline (>= 1.7.2, < 2.0.0) json (< 3.0.0) @@ -101,66 +106,68 @@ GEM tty-screen (>= 0.6.3, < 1.0.0) tty-spinner (>= 0.8.0, < 1.0.0) word_wrap (~> 1.0.0) - xcodeproj (>= 1.8.1, < 2.0.0) + xcodeproj (>= 1.13.0, < 2.0.0) xcpretty (~> 0.3.0) xcpretty-travis-formatter (>= 0.0.3) - ffi (1.10.0) - fourflusher (2.0.1) + ffi (1.12.1) + fourflusher (2.3.1) fuzzy_match (2.0.4) gh_inspector (1.1.3) - google-api-client (0.23.9) + google-api-client (0.36.4) addressable (~> 2.5, >= 2.5.1) - googleauth (>= 0.5, < 0.7.0) + googleauth (~> 0.9) httpclient (>= 2.8.1, < 3.0) - mime-types (~> 3.0) + mini_mime (~> 1.0) representable (~> 3.0) retriable (>= 2.0, < 4.0) - signet (~> 0.9) - google-cloud-core (1.4.0) + signet (~> 0.12) + google-cloud-core (1.5.0) google-cloud-env (~> 1.0) + google-cloud-errors (~> 1.0) google-cloud-env (1.3.0) faraday (~> 0.11) - google-cloud-storage (1.16.0) + google-cloud-errors (1.0.0) + google-cloud-storage (1.25.1) + addressable (~> 2.5) digest-crc (~> 0.4) - google-api-client (~> 0.23) + google-api-client (~> 0.33) google-cloud-core (~> 1.2) - googleauth (>= 0.6.2, < 0.10.0) - googleauth (0.6.7) + googleauth (~> 0.9) + mini_mime (~> 1.0) + googleauth (0.10.0) faraday (~> 0.12) jwt (>= 1.4, < 3.0) memoist (~> 0.16) multi_json (~> 1.11) os (>= 0.9, < 2.0) - signet (~> 0.7) + signet (~> 0.12) highline (1.7.10) http-cookie (1.0.3) domain_name (~> 0.5) httpclient (2.8.3) i18n (0.9.5) concurrent-ruby (~> 1.0) - jazzy (0.9.4) - cocoapods (~> 1.0) - mustache (~> 0.99) + jazzy (0.13.1) + cocoapods (~> 1.5) + mustache (~> 1.1) open4 - redcarpet (~> 3.2) + redcarpet (~> 3.4) rouge (>= 2.0.6, < 4.0) - sass (~> 3.4) + sassc (~> 2.1) sqlite3 (~> 1.3) xcinvoke (~> 0.3.0) - json (2.2.0) + json (2.3.0) jwt (2.1.0) liferaft (0.0.6) - memoist (0.16.0) - mime-types (3.3) - mime-types-data (~> 3.2015) - mime-types-data (3.2019.1009) - mini_magick (4.9.5) - minitest (5.11.3) + memoist (0.16.2) + mini_magick (4.10.1) + mini_mime (1.0.2) + minitest (5.14.0) molinillo (0.6.6) multi_json (1.14.1) multi_xml (0.6.0) multipart-post (2.0.0) - mustache (0.99.8) + mustache (1.1.1) nanaimo (0.2.6) nap (1.1.0) naturally (2.2.0) @@ -169,71 +176,67 @@ GEM os (1.0.1) plist (3.5.0) public_suffix (2.0.5) - rb-fsevent (0.10.3) - rb-inotify (0.10.0) - ffi (~> 1.0) - redcarpet (3.4.0) + redcarpet (3.5.0) representable (3.0.4) declarative (< 0.1.0) declarative-option (< 0.2.0) uber (< 0.2.0) retriable (3.1.2) rouge (2.0.7) - ruby-macho (1.3.1) + ruby-macho (1.4.0) rubyzip (1.3.0) - sass (3.7.3) - sass-listen (~> 4.0.0) - sass-listen (4.0.0) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) + sassc (2.2.1) + ffi (~> 1.9) security (0.1.3) signet (0.12.0) addressable (~> 2.3) faraday (~> 0.9) jwt (>= 1.5, < 3.0) multi_json (~> 1.10) - simctl (1.6.6) + simctl (1.6.7) CFPropertyList naturally slack-notifier (2.3.2) - sqlite3 (1.3.13) + sqlite3 (1.4.2) terminal-notifier (2.0.0) terminal-table (1.8.0) unicode-display_width (~> 1.1, >= 1.1.1) thread_safe (0.3.6) tty-cursor (0.7.0) tty-screen (0.7.0) - tty-spinner (0.9.1) + tty-spinner (0.9.2) tty-cursor (~> 0.7) - tzinfo (1.2.5) + tzinfo (1.2.6) thread_safe (~> 0.1) uber (0.1.0) unf (0.1.4) unf_ext unf_ext (0.0.7.6) - unicode-display_width (1.6.0) + unicode-display_width (1.6.1) word_wrap (1.0.0) xcinvoke (0.3.0) liferaft (~> 0.0.6) - xcode-install (2.5.0) + xcode-install (2.6.3) claide (>= 0.9.1, < 1.1.0) fastlane (>= 2.1.0, < 3.0.0) - xcodeproj (1.13.0) + xcodeproj (1.14.0) CFPropertyList (>= 2.3.3, < 4.0) atomos (~> 0.1.3) claide (>= 1.0.2, < 2.0) colored2 (~> 3.1) nanaimo (~> 0.2.6) - xcov (1.5.0) + xcov (1.7.0) fastlane (>= 2.82.0, < 3.0.0) multipart-post slack-notifier terminal-table xcodeproj + xcresult (~> 0.2.0) xcpretty (0.3.0) rouge (~> 2.0.7) xcpretty-travis-formatter (1.0.0) xcpretty (~> 0.2, >= 0.0.7) + xcresult (0.2.0) PLATFORMS ruby diff --git a/MPGSDK-iOS-Sample/MPGSDK-iOS-Sample/ConfigurationViewModel.swift b/MPGSDK-iOS-Sample/MPGSDK-iOS-Sample/ConfigurationViewModel.swift index 3369746..de594c9 100644 --- a/MPGSDK-iOS-Sample/MPGSDK-iOS-Sample/ConfigurationViewModel.swift +++ b/MPGSDK-iOS-Sample/MPGSDK-iOS-Sample/ConfigurationViewModel.swift @@ -72,7 +72,7 @@ struct ConfigurationViewModel { // MARK: - Helpers extension GatewayRegion { - static let all: [GatewayRegion] = [.mtf, .northAmerica, .europe, .asiaPacific] + static let all: [GatewayRegion] = [.mtf, .northAmerica, .europe, .asiaPacific, .india] var name: String { switch self { @@ -84,6 +84,8 @@ extension GatewayRegion { return "Europe" case .asiaPacific: return "Asia Pacific" + case .india: + return "India" } } } diff --git a/MPGSDK.xcodeproj/project.pbxproj b/MPGSDK.xcodeproj/project.pbxproj index a818066..9cd2d42 100644 --- a/MPGSDK.xcodeproj/project.pbxproj +++ b/MPGSDK.xcodeproj/project.pbxproj @@ -372,7 +372,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1.1.2; + CURRENT_PROJECT_VERSION = 1.1.3; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -432,7 +432,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1.1.2; + CURRENT_PROJECT_VERSION = 1.1.3; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -461,10 +461,10 @@ APPLICATION_EXTENSION_API_ONLY = YES; CLANG_ENABLE_MODULES = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - CURRENT_PROJECT_VERSION = 1.1.2; + CURRENT_PROJECT_VERSION = 1.1.3; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1.1.2; + DYLIB_CURRENT_VERSION = 1.1.3; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Configs/MPGSDK.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -486,10 +486,10 @@ APPLICATION_EXTENSION_API_ONLY = YES; CLANG_ENABLE_MODULES = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - CURRENT_PROJECT_VERSION = 1.1.2; + CURRENT_PROJECT_VERSION = 1.1.3; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1.1.2; + DYLIB_CURRENT_VERSION = 1.1.3; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Configs/MPGSDK.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; diff --git a/README.md b/README.md index dba4a15..0e6ca34 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ import MPGSDK ### Configuration In order to use the SDK, you must initialize the Gateway object with your merchant ID and your gateway's region. If you are unsure about which region to select, please direct your inquiry to your gateway support team. -> Possible region values include, `GatewayRegion.northAmerica`, `GatewayRegion.asiaPacific` and `GatewayRegion.europe` +> Possible region values include, `GatewayRegion.northAmerica`, `GatewayRegion.asiaPacific`, `GatewayRegion.india` and `GatewayRegion.europe` ``` let gateway = Gateway(region: GatewayRegion.<#YOUR GATEWAY REGION#>, merchantId: "<#YOUR MERCHANT ID#>") ``` diff --git a/Sources/Gateway.swift b/Sources/Gateway.swift index 38022db..fdb5632 100644 --- a/Sources/Gateway.swift +++ b/Sources/Gateway.swift @@ -146,7 +146,7 @@ public class Gateway: NSObject { private func apiURL(for apiVersion: String) throws -> URL { guard BuildConfig.minimumAPIVersion.compare(apiVersion, options: .numeric) != .orderedDescending else { throw GatewayError.invalidAPIVersion(apiVersion) } - return URL(string: "https://\(region.urlPrefix)-gateway.mastercard.com/api/rest/version/\(String(apiVersion))/merchant/\(merchantId)")! + return URL(string: "https://\(region.urlPrefix)gateway.mastercard.com/api/rest/version/\(String(apiVersion))/merchant/\(merchantId)")! } private func getErrorExplination(_ data: Data?) -> String { diff --git a/Sources/GatewayRegion.swift b/Sources/GatewayRegion.swift index 905d8ab..c5b2995 100644 --- a/Sources/GatewayRegion.swift +++ b/Sources/GatewayRegion.swift @@ -17,10 +17,11 @@ import Foundation public enum GatewayRegion: String { - case asiaPacific = "ap" - case europe = "eu" - case northAmerica = "na" - case mtf = "test" + case asiaPacific = "ap-" + case europe = "eu-" + case northAmerica = "na-" + case india = "in." + case mtf = "test-" var urlPrefix: String { return rawValue diff --git a/docs/Classes.html b/docs/Classes.html index 10506fb..f97a05d 100644 --- a/docs/Classes.html +++ b/docs/Classes.html @@ -14,7 +14,7 @@
-

MPGSDK Docs (47% documented)

+

MPGSDK Docs (46% documented)

@@ -61,6 +61,17 @@ +
- - -
- +
diff --git a/docs/Classes/Gateway3DSecureViewController.html b/docs/Classes/Gateway3DSecureViewController.html index e2dcc89..7b42a8a 100644 --- a/docs/Classes/Gateway3DSecureViewController.html +++ b/docs/Classes/Gateway3DSecureViewController.html @@ -14,7 +14,7 @@
-

MPGSDK Docs (47% documented)

+

MPGSDK Docs (46% documented)

@@ -61,6 +61,17 @@ +

A view controller to perform 3DSecure 1.0 authentication using an embeded web view. -This view listens for a redirect in the form of gatewaysdk://3dsecure?summaryStatus=&3DSecureId=. When that redirect occours, it will parse the parameters and return that to the handler provided to the authenticatePayer function.

+This view listens for a redirect in the form of “gatewaysdk://3dsecure?summaryStatus=&3DSecureId=”. When that redirect occours, it will parse the parameters and return that to the handler provided to the “authenticatePayer” function.

@@ -301,9 +312,11 @@

Parameters

- -

WKNavigationDelegate methods

-
+
+ +

WKNavigationDelegate methods

+

+
  • @@ -392,8 +405,8 @@

    Declaration

diff --git a/docs/Enums.html b/docs/Enums.html index fbe66d6..fd56cfc 100644 --- a/docs/Enums.html +++ b/docs/Enums.html @@ -14,7 +14,7 @@
-

MPGSDK Docs (47% documented)

+

MPGSDK Docs (46% documented)

@@ -61,6 +61,17 @@ +
- - -
-
  • @@ -193,10 +200,6 @@

    Declaration

  • -
-
-
-
  • @@ -225,10 +228,6 @@

    Declaration

  • -
-
-
-
  • @@ -262,10 +261,6 @@

    Declaration

  • -
-
-
- +
diff --git a/docs/Enums/Gateway3DSecureResult.html b/docs/Enums/Gateway3DSecureResult.html index 59320c6..4664afc 100644 --- a/docs/Enums/Gateway3DSecureResult.html +++ b/docs/Enums/Gateway3DSecureResult.html @@ -14,7 +14,7 @@
-

MPGSDK Docs (47% documented)

+

MPGSDK Docs (46% documented)

@@ -61,6 +61,17 @@ +
diff --git a/docs/Enums/GatewayError.html b/docs/Enums/GatewayError.html index 81ba590..1540f8d 100644 --- a/docs/Enums/GatewayError.html +++ b/docs/Enums/GatewayError.html @@ -14,7 +14,7 @@
-

MPGSDK Docs (47% documented)

+

MPGSDK Docs (46% documented)

@@ -61,6 +61,17 @@ +
diff --git a/docs/Enums/GatewayRegion.html b/docs/Enums/GatewayRegion.html index b657c7d..fc925d1 100644 --- a/docs/Enums/GatewayRegion.html +++ b/docs/Enums/GatewayRegion.html @@ -14,7 +14,7 @@
-

MPGSDK Docs (47% documented)

+

MPGSDK Docs (46% documented)

@@ -61,6 +61,17 @@ +
@@ -148,7 +159,7 @@

Declaration

Declaration

Swift

-
case europe = "eu"
+
case europe = "eu-"
@@ -175,7 +186,34 @@

Declaration

Declaration

Swift

-
case northAmerica = "na"
+
case northAmerica = "na-"
+ +
+ + + + +
  • +
    + + + + india + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    case india = "in."
    @@ -202,7 +240,7 @@

    Declaration

    Declaration

    Swift

    -
    case mtf = "test"
    +
    case mtf = "test-"
    @@ -214,8 +252,8 @@

    Declaration

    diff --git a/docs/Enums/GatewayResult.html b/docs/Enums/GatewayResult.html index 4ffcfe6..0316c72 100644 --- a/docs/Enums/GatewayResult.html +++ b/docs/Enums/GatewayResult.html @@ -14,7 +14,7 @@
    -

    MPGSDK Docs (47% documented)

    +

    MPGSDK Docs (46% documented)

    @@ -61,6 +61,17 @@
  • + + + + + + + + +