Giter Club home page Giter Club logo

Comments (7)

danielbentes avatar danielbentes commented on August 20, 2024

Also add an important alert thingy with this:

It is of uppermost importance that you handle these callbacks and retrieve the correct order status so your systems are in sync with SPiD!

We expect that you implement some sort of monitoring of this integration with SPiD, since it directly affects your order-management systems and in the end your users/customers.

Please ensure that your callback endpoints are accessible by SPiD through your firewalls and that errors generated by the your callback endpoint are monitored and handled.

from spid-tech-docs.

magnars avatar magnars commented on August 20, 2024

Thanks for the issue, I'll fix these first thing in the morning!

from spid-tech-docs.

magnars avatar magnars commented on August 20, 2024

We added the last point to the /callbacks page. The first point will be added to the payment guide (and possibly other places, like payment endpoints).

from spid-tech-docs.

magnars avatar magnars commented on August 20, 2024

@danielbentes Re this:

It is of uppermost importance that you handle these callbacks and retrieve the correct order status so your systems are in sync with SPiD!

According to @claesb, the callbacks are optional. How does that mesh with this message?

from spid-tech-docs.

danielbentes avatar danielbentes commented on August 20, 2024

They were optional (as they were for Payex as well when we first integrated SPiD with Payex). This is now a requirement, for obvious reasons on Payex (sync problems on order status).

As we will be de defacto system for payments for our clients, we've decided to make the callback handling a requirement because our client's too need to have their systems in sync. Although this can be optional for some projects it should be decided and understood by all stakeholders on our project by project base. We must still communicate it as a requirement, specially for media companies, that today doesn't have real experience selling digital products.

from spid-tech-docs.

joawan avatar joawan commented on August 20, 2024

That is really not true.

If you are NOT using our subscription/product/access logic, and you actually have a need to know order information, then this is a 'requirement'.

If you are using our subscription/products/access logic, there is no need for it at all.
But if you still wish to have order information, we provide it through the API and an ESB integration.

Meaning, you might aswell retrieve order information, or any other information through API polling instead of a callback functionality running every 5 minutes.

from spid-tech-docs.

cjohansen avatar cjohansen commented on August 20, 2024

Suggestion: Figure whether callbacks are required or not, open new issues with concrete tasks.

from spid-tech-docs.

Related Issues (20)

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.