Skip to content

Releases: solidusio/solidus_paypal_commerce_platform

v0.0.1

24 Apr 12:02
v0.0.1
1887582
Compare
Choose a tag to compare

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...
Read more