Releases: solidusio/solidus_paypal_commerce_platform
Releases · solidusio/solidus_paypal_commerce_platform
v0.0.1
Implemented enhancements:
- Frontend users should be able to check out using PayPal #6
- Admin users should be able to style the PayPal buttons on the payment_method show page #5
- Webhooks #83 (elia)
- Display paypal email to customer on confirmation #54 (seand7565)
- Use an env accessor to control live/sandbox urls and classes #31 (elia)
- Add response object to API calls to PayPal #30 (seand7565)
Fixed bugs:
- Users can check out with invalid payment #19
- Have different nonce for every click of the wizard button #87 (elia)
- Correctly communicate errors when updating shipping rates #86 (elia)
- Add deface to deps #57 (elia)
Closed issues:
- Add something to the README about backend payments #75
- Explore enabling the payment method by default #71
- Explore subscribing to webhooks #70
- We're using the wrong ID for paypal_order_id #69
- Handle instrument declined errors #68
- Extend lightbox during customer payment #63
- Add this extension to demo store for integration team walkthrough #49
- Store PayPal Debug ID #48
- PayPal email address needs to be included on the confirm step #47
- Digital goods should be set as not requiring shipment #46
- Allow checkout on product/cart page to complete the order #44
- PayPal uses different states than Solidus for some countries #38
- Validate amount charged with PayPal #37
- Allow order simulator to be a configurable class #36
- Admin users have the option to edit payment amount #29
- Add PayPal button to product page #27
- Add PayPal button to cart page #26
- Add
commit=false
to javascript SDK URL #18 - Explore using Rails secrets to encode and decrypt PayPal client id and secret #17
- Backend users should be able to checkout & admin payments #15
- Change static sandbox URL and objects to dynamic #14
- PayPal response address change #13
- Ensure the email is verified before activating the payment method #9
- Add a URL generator for the PayPal JS SDK #8
- Allow users to onboard with PayPal #1
Merged pull requests:
- Use live partner ids #85 (elia)
- Update README to account for checkouts without a confirmation step #84 (seand7565)
- Replace order simulator with something simpler #82 (seand7565)
- Cleanup #81 (elia)
- Send line_item and shipping promotions to PayPal #80 (seand7565)
- Change outstanding_balance to total in order total checker #79 (seand7565)
- Add overlay to ease transition to confirmation page #78 (seand7565)
- Default available_to_users to true #77 (seand7565)
- Add info about PayPal Terminal to README #76 (seand7565)
- Return a payment declined error on the frontend #74 (seand7565)
- Only use the necessary data to let the spec pass #73 (elia)
- Display capture_id instead of order_id to admin user #72 (seand7565)
- Use options instead of preferences #67 (seand7565)
- Update README to reflect new preferences #66 (seand7565)
- Add version to cache_key #65 (seand7565)
- Include payment method information in pricing options cache key #62 (seand7565)
- Only use available payment_methods #61 (seand7565)
- Explicitly require deface #60 (elia)
- Verify email address is verified before allowing payment method to be available #59 (seand7565)
- Use the ORB definition of lint-code #58 (elia)
- Send amount of payment to PayPal on capture #56 (seand7565)
- Verify amount to charge with order total #55 (seand7565)
- Linting the project with rubocop #53 (elia)
- Add PayPal Debug ID to log entries #52 (seand7565)
- Fix PayPal request success message en.yml paths #51 (seand7565)
- Add configuration options to SolidusPaypalCommercePlatform #50 (seand7565)
- Add PayPal button to product page #45 (seand7565)
- Add PayPal Button To Cart Page #43 (seand7565)
- Add ability to change address on PayPal #42 (seand7565)
- Add a basic codecov config to show commit status #41 (elia)
- Add CI & Coverage badges to the readme [#40](#40...