Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
# PayPal iOS SDK Release Notes

## unreleased
* Breaking Changes
* PayPalNativePayments
* Remove entire PayPalNativePayments module
* PayPalWebPayments
* Deprecate `PayPalVaultRequest(url:setupTokenID:)`
* Add `PayPalVaultRequest(setupTokenID:)`
Expand Down
35 changes: 0 additions & 35 deletions Demo/Demo.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@
3BF999782A8AD072009CBDF2 /* CreatePaymentTokenView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BF999772A8AD072009CBDF2 /* CreatePaymentTokenView.swift */; };
3BF9997A2A8AE12C009CBDF2 /* PaymentTokenResultView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BF999792A8AE12C009CBDF2 /* PaymentTokenResultView.swift */; };
5301468C28918B4D00184F22 /* ApprovalResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5301468B28918B4D00184F22 /* ApprovalResult.swift */; };
536A5CA82898AA2A005C053D /* SwiftUINativeCheckoutDemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 536A5CA72898AA2A005C053D /* SwiftUINativeCheckoutDemo.swift */; };
53B9E8EA28C93B4400719239 /* OrderRequestHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53B9E8E928C93B4400719239 /* OrderRequestHelpers.swift */; };
8052E2A529B684BA00B33FBC /* PPRiskMagnes.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8052E2A229B684A600B33FBC /* PPRiskMagnes.xcframework */; };
8052E2A629B684BA00B33FBC /* PPRiskMagnes.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 8052E2A229B684A600B33FBC /* PPRiskMagnes.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
Expand Down Expand Up @@ -84,17 +83,13 @@
CB1AC3BC2982BB130081AED6 /* PaymentButtons.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CB1AC3BA2982BB130081AED6 /* PaymentButtons.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
CB1AC3C02982C4030081AED6 /* PayPalWebPayments.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CB1AC3BF2982C4030081AED6 /* PayPalWebPayments.framework */; };
CB1AC3C12982C4030081AED6 /* PayPalWebPayments.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CB1AC3BF2982C4030081AED6 /* PayPalWebPayments.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
CB1AC3C42982DBA10081AED6 /* PayPalNativePayments.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CB1AC3C32982DBA10081AED6 /* PayPalNativePayments.framework */; };
CB1AC3C52982DBA10081AED6 /* PayPalNativePayments.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CB1AC3C32982DBA10081AED6 /* PayPalNativePayments.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
CB1AC3C72982E32D0081AED6 /* FraudProtection.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CB1AC3C62982E32D0081AED6 /* FraudProtection.framework */; };
CB1AC3C82982E32D0081AED6 /* FraudProtection.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CB1AC3C62982E32D0081AED6 /* FraudProtection.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
CB34B32328BE3A9A001325B9 /* PayPalViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB34B32228BE3A9A001325B9 /* PayPalViewModel.swift */; };
CB9ED44C283FDA900081F4DE /* PaymentButtonEnums+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB9ED44B283FDA900081F4DE /* PaymentButtonEnums+Extension.swift */; };
CB9ED44E28411B120081F4DE /* SwiftUIPaymentButtonDemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB9ED44D28411B110081F4DE /* SwiftUIPaymentButtonDemo.swift */; };
CBC16DD929ED90B600307117 /* UpdateOrderParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBC16DD829ED90B600307117 /* UpdateOrderParams.swift */; };
CBDEEA222989990200A460A6 /* CorePayments.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CBDEEA212989990200A460A6 /* CorePayments.framework */; };
CBDEEA232989990200A460A6 /* CorePayments.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CBDEEA212989990200A460A6 /* CorePayments.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
EE58CBCF2B5080C1003F2666 /* PayPalCheckout in Frameworks */ = {isa = PBXBuildFile; productRef = EE58CBCE2B5080C1003F2666 /* PayPalCheckout */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
Expand All @@ -119,7 +114,6 @@
CB1AC3BC2982BB130081AED6 /* PaymentButtons.framework in Embed Frameworks */,
8052E2A629B684BA00B33FBC /* PPRiskMagnes.xcframework in Embed Frameworks */,
CB1AC3C82982E32D0081AED6 /* FraudProtection.framework in Embed Frameworks */,
CB1AC3C52982DBA10081AED6 /* PayPalNativePayments.framework in Embed Frameworks */,
CB1AC3B92982AAD70081AED6 /* CardPayments.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
Expand Down Expand Up @@ -174,7 +168,6 @@
3BF999792A8AE12C009CBDF2 /* PaymentTokenResultView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaymentTokenResultView.swift; sourceTree = "<group>"; };
5301468B28918B4D00184F22 /* ApprovalResult.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApprovalResult.swift; sourceTree = "<group>"; };
536A5CA22898A48C005C053D /* PayPalNativeCheckout.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = PayPalNativeCheckout.framework; sourceTree = BUILT_PRODUCTS_DIR; };
536A5CA72898AA2A005C053D /* SwiftUINativeCheckoutDemo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftUINativeCheckoutDemo.swift; sourceTree = "<group>"; };
53B9E8E928C93B4400719239 /* OrderRequestHelpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OrderRequestHelpers.swift; sourceTree = "<group>"; };
8052E2A229B684A600B33FBC /* PPRiskMagnes.xcframework */ = {isa = PBXFileReference; expectedSignature = "AppleDeveloperProgram:XEZPTDFLAS:changching chi"; lastKnownFileType = wrapper.xcframework; name = PPRiskMagnes.xcframework; path = ../Frameworks/XCFrameworks/PPRiskMagnes.xcframework; sourceTree = "<group>"; };
805AB84E26B87A87003BEE0D /* PaymentsCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = PaymentsCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
Expand Down Expand Up @@ -212,7 +205,6 @@
CB1AC3BF2982C4030081AED6 /* PayPalWebPayments.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = PayPalWebPayments.framework; sourceTree = BUILT_PRODUCTS_DIR; };
CB1AC3C32982DBA10081AED6 /* PayPalNativePayments.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = PayPalNativePayments.framework; sourceTree = BUILT_PRODUCTS_DIR; };
CB1AC3C62982E32D0081AED6 /* FraudProtection.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = FraudProtection.framework; sourceTree = BUILT_PRODUCTS_DIR; };
CB34B32228BE3A9A001325B9 /* PayPalViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PayPalViewModel.swift; sourceTree = "<group>"; };
CB9ED44B283FDA900081F4DE /* PaymentButtonEnums+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PaymentButtonEnums+Extension.swift"; sourceTree = "<group>"; };
CB9ED44D28411B110081F4DE /* SwiftUIPaymentButtonDemo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftUIPaymentButtonDemo.swift; sourceTree = "<group>"; };
CBC16DD829ED90B600307117 /* UpdateOrderParams.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UpdateOrderParams.swift; sourceTree = "<group>"; };
Expand All @@ -227,11 +219,9 @@
CB1AC3B82982AAD70081AED6 /* CardPayments.framework in Frameworks */,
CB1AC3C02982C4030081AED6 /* PayPalWebPayments.framework in Frameworks */,
CB1AC3BB2982BB130081AED6 /* PaymentButtons.framework in Frameworks */,
EE58CBCF2B5080C1003F2666 /* PayPalCheckout in Frameworks */,
CBDEEA222989990200A460A6 /* CorePayments.framework in Frameworks */,
8052E2A529B684BA00B33FBC /* PPRiskMagnes.xcframework in Frameworks */,
CB1AC3C72982E32D0081AED6 /* FraudProtection.framework in Frameworks */,
CB1AC3C42982DBA10081AED6 /* PayPalNativePayments.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -436,7 +426,6 @@
BE4876A827567D4200802EAF /* ViewModels */ = {
isa = PBXGroup;
children = (
CB34B32228BE3A9A001325B9 /* PayPalViewModel.swift */,
3B20273E2A89F24E0007907E /* CardVaultViewModel.swift */,
3BA0A58A2B1E240300330681 /* VaultViewModel.swift */,
3B2027402A8A72050007907E /* VaultState.swift */,
Expand Down Expand Up @@ -476,7 +465,6 @@
3BCCFE472A9D962E00C5102F /* CommonComponents */,
3B43290F2A8FD7FD00C5441A /* CardVaultViews */,
CB9ED44D28411B110081F4DE /* SwiftUIPaymentButtonDemo.swift */,
536A5CA72898AA2A005C053D /* SwiftUINativeCheckoutDemo.swift */,
3BCCFE4A2A9D985F00C5102F /* FeatureSelectionView.swift */,
BE8117672B080472009867B9 /* CurrentState.swift */,
);
Expand Down Expand Up @@ -510,7 +498,6 @@
);
name = Demo;
packageProductDependencies = (
EE58CBCE2B5080C1003F2666 /* PayPalCheckout */,
);
productName = Demo;
productReference = 806F1E3526B85367007A60E6 /* Demo.app */;
Expand Down Expand Up @@ -563,7 +550,6 @@
);
mainGroup = 806F1E2C26B85367007A60E6;
packageReferences = (
EE58CBCD2B5080C1003F2666 /* XCRemoteSwiftPackageReference "paypalcheckout-ios" */,
);
productRefGroup = 806F1E3626B85367007A60E6 /* Products */;
projectDirPath = "";
Expand Down Expand Up @@ -610,7 +596,6 @@
3B80D5102A291CB100D2EAC4 /* ClientIDResponse.swift in Sources */,
3BCCFE462A9D47AC00C5102F /* CardExtensions.swift in Sources */,
BE5898952B2B91F800AA196E /* LabelViewText.swift in Sources */,
CB34B32328BE3A9A001325B9 /* PayPalViewModel.swift in Sources */,
3BC622072A97115700251B85 /* RoundedBlueButtonStyle.swift in Sources */,
3B4DD9A22A8982B000F4A716 /* CardFormView.swift in Sources */,
BED04233271084DF00C80954 /* CardFormatter.swift in Sources */,
Expand Down Expand Up @@ -659,7 +644,6 @@
3BA570072AA0DF330081D14F /* PayPalWebButtonsView.swift in Sources */,
3BCCFE492A9D96CA00C5102F /* DemoApp.swift in Sources */,
3BA56FEC2A9DCBF30081D14F /* CreateOrderCardPaymentView.swift in Sources */,
536A5CA82898AA2A005C053D /* SwiftUINativeCheckoutDemo.swift in Sources */,
3B20273F2A89F24E0007907E /* CardVaultViewModel.swift in Sources */,
BC6460CD2A12A2A0002B974B /* EmptyBodyParams.swift in Sources */,
3BF999782A8AD072009CBDF2 /* CreatePaymentTokenView.swift in Sources */,
Expand Down Expand Up @@ -934,25 +918,6 @@
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */

/* Begin XCRemoteSwiftPackageReference section */
EE58CBCD2B5080C1003F2666 /* XCRemoteSwiftPackageReference "paypalcheckout-ios" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/paypal/paypalcheckout-ios";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 1.3.0;
};
};
/* End XCRemoteSwiftPackageReference section */

/* Begin XCSwiftPackageProductDependency section */
EE58CBCE2B5080C1003F2666 /* PayPalCheckout */ = {
isa = XCSwiftPackageProductDependency;
package = EE58CBCD2B5080C1003F2666 /* XCRemoteSwiftPackageReference "paypalcheckout-ios" */;
productName = PayPalCheckout;
};
/* End XCSwiftPackageProductDependency section */
};
rootObject = 806F1E2D26B85367007A60E6 /* Project object */;
}
5 changes: 0 additions & 5 deletions Demo/Demo/SwiftUIComponents/FeatureSelectionView.swift
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,6 @@ struct FeatureSelectionView: View {
} label: {
Text("PayPal Vaulting")
}
NavigationLink {
SwiftUINativeCheckoutDemo()
} label: {
Text("Native Checkout")
}
NavigationLink {
SwiftUIPaymentButtonDemo()
} label: {
Expand Down
113 changes: 0 additions & 113 deletions Demo/Demo/SwiftUIComponents/SwiftUINativeCheckoutDemo.swift

This file was deleted.

Loading
Loading