- [paypal] reflect changes in api. constructor arguments order has been changed.
- [stripe] add stripe checkout payment factory and services.
- [stripe] add stripe js payment factory and services.
- [request] remove some previously deprecated requests.
- [action] remove get http query action. one from bridge will be used.
- [templates] add render template action.
- [templates] add support of twig templates.
- [doc] simplify get it started. add storages section.
- added PHP 5.6 and HHVM to travis.yml
- [symfony] require minimum version symfony 2.3.
- [storage-factory][doctrine] allow shorten way of configuration:
doctrine: orm
. - [payment-factory] add ability to disable obtain credit card feature. Added boolean option
obtain_credit_card
. - [payment-factory] simplify payments configuration, remove api.options subsection.
- [payment-factory][be2bill] add
Be2billOnsitePaymentFactory
to the bundle. - [registry] make bundle work with latest changes in
StorageRegistry
. - [doc] add example of how to set cc fields explisitly.
- [doc] update simple purchase examples to demonstrate obtain credit card credit card feature.
- [action] add
ObtainCreditCardAction
. - [form] add
CreditCardType
andCreditCardExpirationDateType
. - [be2bill] add a note that be2bill does support onsite payments any more.
- buzz client service public now.
- [payment] add
prototype
post fix to api service which are abstract. - [payment-factory] reuse
payum.action
tag, simplify factories. - [omnipay] support omnipay v2.0, drop support of v1.0
- [paypal] add do reference transaction action in payment factory.
- [paypal] add create billing agreement action in payment factory.
- [paypal] add notify action in payment factory.
- [action] add ability to add action by container tag
- [composer] Add klarna to package keywords
- [cli][security] add create capture token cli command.
- [cli] add a command to get payment status.
- [cli][security] add create notify token cli command.
- [paypal][factory] add generic NotifyAction to payment.
- [security] add deprecate notes. extend classes from bridge.
- [doc] fix mapping links
- [security] Mark TokenFactory as deprecated. Use one from bridge.
- [security] mark HttpRequestVerifier as deprecated. Use one from bridge.
- [doc] Missing argument in purchase_done_action caused fatal error.
- [klarna][doc] add a klarna purchase example doc
- [security] add functional test for TokenFactory.
- [security] extend TokenFactory from GenericTokenFactory.
- fix composer requires payum/core 0.8.
- [notify] add posiblity to track unsafe notifications (one without token).
- [be2bill] add missed capture onsite action to factory.
- [composer] add browser kit to dev requirments.
- [action] add common action that can execute
GetHttpQueryRequest
. - [capture] add ability to store token to session and reuse it when come back.
- [request] add support for POST redirection
- [di] fix payment class parameter after moving classes to core namespace.
- [travis] test on different symfony versions.
- apply changes after repos merge and moving core stuff to its own namespace.
- [request] use execute same request with model details action
- remove previously deprecated code.
- [composer] lower required php version from 5.3.9 to 5.3.3. remove usages of is_a() newer feature.
- [payment-factory] added support of offline payments.
- security reworked. added HttpRequestVerifier and TokenFactory
- [storage][doctrine] add doctrine mongodb odm support
- [payment-factory] make abstract payment factory method use same signature for all template methods
- [log] add how to debug doc
- [log] add support of LoggerExtension and LogExecutedActionsExtension
- better code for: call addApi before addAction in AbstractPaymentFactory
- [payment-factory] add
AbstractPaymentFactory
.
- [request] set correct status from response in the interactive request. now it always set 500 status
- [payex][composer] use stable version of the lib
- [payex][doc] add doc
- [payex] add missing actions recurring, sync etc.
- [payex] add some missing action for auto pay logic.
- [payex][payment-factory] configure status actions for payment and agreement.
- [payex][payment-factory] add agreement related api and actions
- [payex] add a check that lib installed and if not responed gracefully
- [payment-factory] add payex payment factory
- [payment-factory] api must be added before any actions (currently custom actions are added before api)
- [config] fix merge of configurations defined in different files
- [notify] allow get token by custom http query parameters
- [notify] do not delete token when notification is sent
- [notify] add notify controller.
- No changes
- [request] move the capture tokenized details request to core lib
- [payment-facotry] add custom payment factory
- use registry interface
- add sync controller
- move token checks to manager
- add tests for tokenized request
- add tokenized details request
- rework token service. rename to manager
- [security] allow define after url for custom token
- [capture] use token for capture and status requests
- remove canBeEnabled method usage, make compatible with sf2.1
- [doc] replace instruction with PaymentDetails
- [doc] add basic setup doc
- fix 5.3 compatibility
- add standard capture controller
- fix paypal pro payment name
- configuration changes
- remove context interface, lazy context etc
- [di] set registry as payum service
- add container aware registry
- [di] restrict to use only class as storage entry
- [config] allow configure several storages
- remove old code for adding custom actions\apis\extensions
- [payment-factory] introduce abstract payment factory
- [di][paypal] add manage subscritpion action
- use details aware aggregated
- [paypal] add recuring payment sync action
- [di][paypal] add recurring payment status action
- [di][paypal] add get recurring payment profile details action to di
- correct Sync and Status action names
- [paypal] add create paypal recurring payments actions
- add api postfix to api actions
- skip tests if related libs not installed
- add tests for apis and extensions configuration
- add ability to add custom apis and extensions
- [di] api services should be public
- remove capture controller
- [action ]add support of payment instruction aggregate actions
- fix add storage
- move manage interactive request logic to listener
- use storage extension
- [payment-factory] add omnipay factory
- fix exception message if lib not installed
- add travis
- remove custom payment classes
- add support of omnipay via bridge
- [di] add test for payum extension
- update
ResponseInteractiveRequest
base class
- [di] fix filesystem storage definition
- require stable version of payum.
- fix bugs in DI configuration
- fix custom events configuration.
- [composer] add paypal pro to suggests
- add ability to set null storage.
- fix storage clasess.
- [config] replace create_instr option with actions array one.
- remove ModelInterface usage.
- [payment-factory] add paypal pro payment factory
- [composer] add paypal pro to suggests
- [payment-factory] add support of authorize.net
- add paypal and be2bill doc
- add readme and license
- rename change status controller to capture finished
- change payum bundle namespace
- [buzz] make curl timeout 20 sec
- [payment factory] add paypal express checkout factory
- [request] add symfony response interactive request
- [payment factory] add be2bill factory
- [composer] allow any version of symfony2 in composer
- draft version