Skip to content

Conversation

agedd
Copy link
Contributor

@agedd agedd commented Oct 8, 2025

Summary of changes

  • Update BTPayPalLineItem properties to have everything in the init vs using dot syntax

Checklist

  • Added a changelog entry
  • Tested and confirmed payment flows affected by this change are functioning as expected

Authors

List GitHub usernames for everyone who contributed to this pull request.

@agedd agedd requested a review from a team as a code owner October 8, 2025 15:26
@agedd
Copy link
Contributor Author

agedd commented Oct 8, 2025

note: the integration test suite is passing locally.

/// - imageURL: Optional. The URL to product image information.
/// - upcCode: Optional. UPC code for the item.
/// - upcType: Optional. UPC type for the item. Defaults to .none.
@objc(initWithQuantity:unitAmount:name:kind:unitTaxAmount:itemDescription:url:productCode:imageURL:upcCode:upcType:)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need this or does objcMembers cover us here? We should be able to look at the interface that is built for this in Xcode. Lmk if you want me to show you how!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ahh yep looks like objcMembers covers it for us. ty for pointing out that feature - it was pretty cool to see!

Screenshot 2025-10-08 at 3 17 09 PM

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Low key one of my favorite Xcode features 😂

@agedd agedd merged commit 5dd80d2 into v7 Oct 9, 2025
7 of 10 checks passed
@agedd agedd deleted the dtmobiles-update-paypallineitems-required-params branch October 9, 2025 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants