2017-06-29 -> 2021-03-05
Helper tools for implementing ingenico payment solutions.
Ecommerce, directLink, flexCheckout.
You should first familiarize yourself with Ingenico solutions: https://payment-services.ingenico.com/ogone/support/products/guide-map.
THEN, see if this planet can save you some time or not.
Work in progress.
This is part of the universe framework.
Using the planet installer via light-cli
lt install Ling.Ingenico
Using the uni command.
uni import Ling/Ingenico
Or just download it and place it where you want otherwise.
Browse the examples in the doc/demo directory of this repository for ready-to-run examples.
Basically, the examples cover those topics:
- DirectLink
- NewOrder
- Request a new order
- Request a new order using 3-D Secure
- Request a new order using an alias
- Maintenance
- Maintenance request
- NewOrder
- DirectQuery (todo)
- Ecommerce
- display the form, with or without alias
- FlexCheckout
- display the flex checkout form
-
1.5.3 -- 2021-03-05
- update README.md, add install alternative
-
1.5.2 -- 2020-12-08
- Fix lpi-deps not using natsort.
-
1.5.1 -- 2020-12-04
- Add lpi-deps.byml file
-
1.5.0 -- 2017-07-31
- add IngenicoUtil.checkSignature method (placeholder)
-
1.4.0 -- 2017-07-28
- add IngenicoHandler.createByConfArray method
-
1.3.1 -- 2017-07-28
- update IngenicoHandler.createByConfFile now throws an error if the config file path is not correct
-
1.3.0 -- 2017-07-11
- remove FlexCheckoutInterface.getFlexForm method (overridden by injectFlexFormToIframe)
-
1.2.0 -- 2017-07-11
- add FlexCheckoutInterface.injectFlexFormToIframe method
-
1.1.0 -- 2017-07-11
- fixed FlexCheckout.getFlexForm DECLINEURL must be part of the params, and not the shasign
-
1.0.0 -- 2017-06-29
- initial commit