How many entitlements can a customer have per merchant?
How many entitlements can a customer have per merchant?
What happens if an activation URL expires before the customer is redirected to it?
What happens if an activation URL expires before the customer is redirected to it?
- You create an entitlement which requires the customer to activate the service with the merchant
- The Bango Resale API returns an entitlement in state
PENDINGand asks you to redirect the customer to a particular URL - You redirect the customer to the URL, but a timeout has occurred and the activation URL is no longer valid
Does the Bango Reseller API require client certificates?
Does the Bango Reseller API require client certificates?
What's the difference between the customerIdentifier and entitlementId?
What's the difference between the customerIdentifier and entitlementId?
customerIdentifier field is your own unique, persistent identifier for the user accessing the service. The Bango Platform treats the value as opaque.The entitlementId field is the globally unique, opaque identifier for a single entitlement. The Bango Platform generates this identifier.Do I need to use the echo API?
Do I need to use the echo API?
- Verify you’re using the correct root URL for the Bango Resale API
- Validate your Basic authentication credentials
- Confirm that the Bango Resale API is currently available
What's the update API for?
What's the update API for?
What's the difference between cancellation and revocation?
What's the difference between cancellation and revocation?
Why should I set the notificationUrl?
Why should I set the notificationUrl?
notificatioUrl parameter. The Bango Platform sends an asynchronous POST request to this URL whenever the entitlement changes for any reason.Bango recommends you always set a notification URL. For example, the Bango Platform sends a notification for these events:- To confirm that a customer has signed up with the merchant and the entitlement has activated (the customer has access to the service)
- To notify the reseller that the merchant has canceled the customer’s subscription to the service
- To notify the merchant that the customer has canceled the subscription through the reseller
Can I use the same notificationUrl for all notifications?
Can I use the same notificationUrl for all notifications?
notificatioUrl parameter. The Bango Platform sends an asynchronous POST request to this URL whenever the entitlement changes for any reason. For example, when an entitlement is activated after the customer signs up with the merchant, or when the entitlement is cancelled directly with the merchant.You can use the same URL for all entitlements, or use a distinct URL for each entitlement – it’s up to you. It doesn’t matter whether the entitlement requires customer activation at a merchant URL, or not. Bango recommends you always set a notification URL.For more information, see Bango Resale / For resellers / Reseller API reference / Notifications from Bango.What happens if a customer has already signed up directly with the merchant?
What happens if a customer has already signed up directly with the merchant?
- You use the Bango Resale API to create an entitlement for a customer, but they’ve already signed up with that merchant and aren’t eligible for your offer
Is a customer refunded if they cancel with the merchant to sign up through a reseller?
Is a customer refunded if they cancel with the merchant to sign up through a reseller?
Can Bango provide customer experience flows for the merchant?
Can Bango provide customer experience flows for the merchant?
What happens if I send a duplicate create request when the original entitlement is PENDING?
What happens if I send a duplicate create request when the original entitlement is PENDING?
- You send a request to create an entitlement, and that entitlement is now in the
PENDINGstate - You send another request to create an entitlement, with exactly the same parameters as the first request
How can I tell the difference between BAD_REQUEST responses when I create a subscription?
How can I tell the difference between BAD_REQUEST responses when I create a subscription?
BAD_REQUEST when you create a subscription. The responseMessage property in the response body can help you identify the reason for the response.- If the entitlement already exists and is in
ACTIVEstate, then theresponseMessageproperty isInvalid request or the request contains invalid data. Maximum number of subscriptions for user reached - If the request is invalid, then the
responseMessageisparameter is requiredorparameter is invalid, where parameter is the name of the parameter

