- Integrate credit for in page (#135)
@alma-renovate-bot, @alma-renovate-bot[bot], @github-actions, @joyet-simon and @remi-zuffinetti
- Add hmac verification on IPN (#129)
- Add test warning on Frontstore (#124)
@CapMousse, @FranceBe, @Francois-Gomis, @alma-renovate-bot, @alma-renovate-bot[bot], @carine-bonnafous, @gdraynz, @github-actions, @hyahiaoui and @joyet-simon
- chore(deps): update lovetoknow/slackify-markdown-action action to v1.1.1 (#112)
- chore(deps): update npm dependencies (#106)
- [DEX-892] Add Taskfile, update pre-commits and release workflow (#101)
- Precommit message rule (#99)
- Gather cart data from pnx and deferred payments (#98)
- [Security] Update deprecated Aqua scanner options (#97)
@FranceBe, @alma-renovate-bot, @alma-renovate-bot[bot], @carine-bonnafous, @joyet-simon and @remic-alma
- Feat: allow In-Page for deferred payment
- Feat: add Deferred Capture feature.
- Chore: add pre-commit tool.
- Feat: In Page checkout
- Feat: add Pay Now with credit card with Alma.
- Feat: add cart items in Alma payment payload for credit.
- Feat: Add contextual information for Alma logs
- Feat: Encrypt Alma API key in back-office
- Feat: Add possibility to exclude a product category for Alma payment
- Feat: manage errors when fragment's popup close
- Fix: update price and payment information on Alma payment method when shipping price changes
- Fix: display right Alma payment method for the current cart price
- Fix: manage events on next step button in checkout
- Fix: update custom data in Alma payload
- Fix: place customer guest information on shipping address onto fragment
- Extract payment button from in page
- Create SFCC order on payment only
- Manage errors from in page
- Move merchant_reference in Alma order
- Fixed creating alma plans ineligible case
- Fixed payment processor Alma
- Rebranding 2022
- Change version
- Added split payment methods feature
- Added unit tests
- Added PT translations
- Added refund feature
- Added a environment variable for toggle refund or not
- Added unit tests
- Repository is now public
- inpage payment can be activated when there's less than 4 installments
- p10x is now available
- removed model that conflicted with Stripe
- Export status now set properly upon payment success
- Fixed a faulty FR property
- Added a better way to offer onShipment payment
- added translations for ES, DE, BE, FR, IT, NL
-
added package.json to pilot the project
-
added npm commands :
build:sitepref
(see below)lint
allow to lint css, js and isml for the cartridgeuploadCartridge
upload cartridge to a sandbox
-
refactored widget and fragment usage to use Alma plans
-
refactored Alma controller
-
refactored job for onShipment orders
- trans: init crowdin and update translations
- refactor: change const to var and update widget's cdn
- refactor: renaming functions and optimisation
- feat: add billing adress to payment payload and refactor
- refactor: use fee-plan instead of eligibility on checkout
- refactor: decrease complexity
- fix: remove forgotten js console output
- feat: add order.merchant_reference on payment creation
- fix: customer locale on payment creation
- refactor: extract inlined css into stylesheet file
- widget-v2 + i18n
- fix: multiple descriptions display on confirmation page
- fix: js ; eol
- fix: checkout without required payment plans
- refactor: remove .history directory from versionning
- feat: deferred payment (on shipping)
- feat: paylater (J+15)
- feat: monthly payment (p3x)
- fix: Checkout unrounded cents
- first release