-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prepare Release 1.1.0 #14
Commits on Jun 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 353121b - Browse repository at this point
Copy the full SHA 353121bView commit details
Commits on Aug 3, 2022
-
feat: Plugin init + Setup Configurations (#1)
Initialise plugin with required structure. Create structure to deal with Apple Pay. Despite being ready to deal with any kind of dictionary, provide an accelerator to read the configuration from the main bundle. Add Nimble and Quick through Cocoapods to use BDD for unit testing.
Configuration menu - View commit details
-
Copy full SHA for 0e06dfd - Browse repository at this point
Copy the full SHA 0e06dfdView commit details
Commits on Aug 4, 2022
-
feat: Check Wallet and Payment Availability (#2)
Add verification for wallet and payment availability. Payment verification is enhanced by also checking it against the configured payment networks and supported capabilities.
Configuration menu - View commit details
-
Copy full SHA for a39c32d - Browse repository at this point
Copy the full SHA a39c32dView commit details
Commits on Aug 8, 2022
-
feat: Set Details and Trigger Payment (#3)
Configure the missing payment details and, by mixing it with the configuration info, trigger the payment request.
Configuration menu - View commit details
-
Copy full SHA for db2df51 - Browse repository at this point
Copy the full SHA db2df51View commit details
Commits on Aug 10, 2022
-
refactor: Add DocC documentation and minor fixes. (#4)
Add DocC documentation. Add empty value check and mandatory fields when fetching configuration properties.
Configuration menu - View commit details
-
Copy full SHA for c37435f - Browse repository at this point
Copy the full SHA c37435fView commit details
Commits on Aug 11, 2022
-
fix: Payment Setup Verification Failed on Invalid Configuration (#5)
Fix error when verifying payment setup on ReadyToPay method. If some payment network or merchant capabilities are missing, return the associated error.
Configuration menu - View commit details
-
Copy full SHA for 0232cc1 - Browse repository at this point
Copy the full SHA 0232cc1View commit details
Commits on Aug 25, 2022
-
fix: Errors and Contact Management (#6)
Clean errors and its codes and messages accordingly. New OSPMTContact struct that allows the management of the correct shipping and billing information to use on a payment request. This is required due to a limitation on OutSystems related with nullable lists. Change the OSPMTConfigurationDelegate to OSPMTConfigurationModel, in order to comply with the new OutSystems structure. Clean code (privatise local methods and make OSPMTPayment's delegate property weak, in order to avoid possible retain cycles).
Configuration menu - View commit details
-
Copy full SHA for 78504d7 - Browse repository at this point
Copy the full SHA 78504d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8aca3ad - Browse repository at this point
Copy the full SHA 8aca3adView commit details
Commits on Nov 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b47aa8a - Browse repository at this point
Copy the full SHA b47aa8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08badc9 - Browse repository at this point
Copy the full SHA 08badc9View commit details
Commits on Nov 15, 2022
-
* refactor: Simply Generic Method * chore: Add public podspec Add public podspec. This implies also updating the readme.md file to something more descriptive and user-friendly.
Configuration menu - View commit details
-
Copy full SHA for 5c976b0 - Browse repository at this point
Copy the full SHA 5c976b0View commit details
Commits on Dec 12, 2022
-
feat: Add Stripe as First Payment Gateway (#11)
Add all necessary logic and changes to make payment processing using Stripe including Protocols, Factories and Models to deal with the StripePayments pod. Unit tests are included.
Configuration menu - View commit details
-
Copy full SHA for fa63109 - Browse repository at this point
Copy the full SHA fa63109View commit details
Commits on Dec 13, 2022
-
Feat: Add Gateway property to OSPMTDetailsModel (#12)
Add `gateway` property to `OSPMTDetailsModel` struct. When authorising payment, confirm that this property corresponds to a configured gateway (on plist).
Configuration menu - View commit details
-
Copy full SHA for d96dba9 - Browse repository at this point
Copy the full SHA d96dba9View commit details
Commits on Jan 6, 2023
-
feat: Add AccessToken to Full Payment Process (#13)
Add the optional parameter `accessToken` to the `OSPMTActionDelegate`'s `set` method and the `OSPMTStripeWrapper`'s `processPaymentWithDetails` method. Apply consequent changes to it. In case of a full payment is triggered but no access token is passed, a `tokenIssue` is returned.
Configuration menu - View commit details
-
Copy full SHA for 9c0d424 - Browse repository at this point
Copy the full SHA 9c0d424View commit details
Commits on Jan 9, 2023
-
Set release tag on the repo's CHANGELOG file.
Configuration menu - View commit details
-
Copy full SHA for eecfd30 - Browse repository at this point
Copy the full SHA eecfd30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 067b33a - Browse repository at this point
Copy the full SHA 067b33aView commit details