Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to enable new NetLicensing Gateway eCommerce integration #34

Closed
r-brown opened this issue May 22, 2021 · 1 comment
Closed

How to enable new NetLicensing Gateway eCommerce integration #34

r-brown opened this issue May 22, 2021 · 1 comment
Labels
question Further information is requested

Comments

@r-brown
Copy link
Member

r-brown commented May 22, 2021

Question

In the NetLicensing Gateway documentation, there are many gateway connectors mentioned. It is clear how the integration with FastSpring (Contextual Commerce) can be configured. I assume, the integration with the other connectors (e.g., Recurly, SendOwl, 2Checkout, ...) works similarly. Is my understanding correct?

So, if an ecommerce platform allows us to generate a (license) key using a (authenticated) remote server request, we should be able to integrate it with NetLicensing Gateway. Is that right?

@r-brown r-brown added the question Further information is requested label May 22, 2021
@r-brown
Copy link
Member Author

r-brown commented May 22, 2021

NetLicensing Gateway uses fulfilment processes, which is usually available in most eCommerce systems.

Webhook or Instant Payment Notification (IPN) is a common technique that is being used here. NetLicensing Gateway will receive transaction status via webhook and create/update needed entities (Customer or License) using NetLicensing API.

00_external-ecommerce-flow

Find below some examples of the webhook notifications and actions triggered in the NetLicensing:

Webhook Notification NetLicensing action
Successful Transaction  Create License
Subscription created  Create License
Subscription cancelled  Deactivate License
Chargeback  Deactivate License
Customer address changed  Update Customer

These are some examples of eCommerce fulfilment specification:

@r-brown r-brown closed this as completed May 22, 2021
@Labs64 Labs64 locked and limited conversation to collaborators Oct 29, 2023
@r-brown r-brown converted this issue into discussion #88 Oct 29, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
question Further information is requested
Development

No branches or pull requests

1 participant