Giter Site home page Giter Site logo

payummoneticobundle's Introduction

payummoneticobundle's People

Contributors

ekyna avatar alexandre-t avatar encreinformatique avatar

Stargazers

Tomasz Słomiński avatar Sébastien LEPROVOST avatar Olivier Bourdon avatar  avatar Pierre Rigal avatar

Watchers

 avatar  avatar  avatar

payummoneticobundle's Issues

Notify URL

@ekyna thanks for the bundle. I have a question regarding the notification URL. I have given to my bank the payum_notify_do_unsafe route (/payment/notify/unsafe/monetico). First of all could you please confirm this is the good one? I have the following error on the callback if this is the correct URL.

Uncaught PHP Exception Payum\Core\Exception\RequestNotSupportedException: "Request Notify{model: NULL} is not supported. Make sure the gateway supports the requests and there is an action which supports this request (The method returns true). There may be a bug, so look for a related issue on the issue tracker."

Not sure this is linked but I have bumped the composer.json with the following dependencies

"payum/payum-bundle": "^2.3",
"symfony/framework-bundle" : "~4.0",

I was waiting to make sure everything is working to push a PR.

Thanks for your help

Symfony 4.3 deprecation

The "Symfony\Component\Config\Definition\Builder\TreeBuilder::root()" method called for the "ekyna_payum_monetico" configuration is deprecated since Symfony 4.3, sould be passed the root name to the constructor instead.

I will submit a pull request to fix this deprecation in a few minutes.

How to declare the Action?

Thanks for your bundle! The CIC payment solution is a quite boring.

Since your last update, your bundle does no more handle convert request.

When I try to create a payment and forward user to the payum capture route, I handle this error :

Request Convert is not supported. Make sure the gateway supports the requests and there is an action which supports this request (The method returns true). There may be a bug, so look for a related issue on the issue tracker.

I understand the notify action, I had a similar notify action in a controller. But I'm not sure to understand why you drop the convert support. Could you explain it?

I tried to create Action as explained in documentation, but my Action was not found by Symfony. I found how to declare it with Payum documentation

And now I handle this error :

The option "reference" with value "5da20326171c6" is invalid.

I know that the defined options are: "3dsdebrayable", "ThreeDSecureChallenge", "aliascb", "amount", "comment", "context", "currency", "date", "desactivemoyenpaiement", "email", "failure_url", "forcesaisiecb", "libelleMonetique", "locale", "protocole", "reference", "schedule", "success_url".

Looking into your Api source code, I found that reference is limited to 12 characters. Should I limit the 13characters number generated? I don't find any reference in CIC documentation.

Could you explain too why you have remove the convert support (I don't contest your choice :-) I would like to understand it) .

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.