ANSWERED

Frictionless temporary customers

I am integrating Billsby into multi-player games. During game startup I will check if the player is subscribed. The games have a trial period and Billsby Plans can handle that well with trial period features. But to do that, even a brand new user running the game for the very first time must create an account with a trial period, which will be a deterrent to the user. Users don't want to enter an email address and payment info just to do a trial. I would like to create a completely transparent, no-friction way to get them into the trial period, use Billsby to track the trial period, and then require them to create an account once the trial period is over. "Friction free" means not having to explicitly create a user ID (that they are aware of anyway), not have to enter an email address, and certainly not enter payment information. Ideally I would create a temporary Billsby customer the user would never know about, subscribe that user to a plan with 0 cost and a trial period, and store that customer ID locally to validate them every time they start the game. When the trial period has expired the game program would direct them to create an account, provide full info including email address and payment info, and delete the temporary customer in Billsby. But it doesn't appear it's possible to do it in that way, since creating a customer requires address, email, and payment info. Is there some way to accomplish what I'm trying to do -- use Billsby to track a trial period for a specific customer in some way, but with a zero-friction user experience until the trial period is over?
ANSWERED

Iframe customization options

Hi there :) i am new to Billby and love it. The first thing i discovered, which isn't very convenient for the customer, is the small viewport of the iframe (either checkout or self service) I know that 3rd party iframes can't be modified, but is there any option for this available from your side? Something i stumbled on while searching was this: https://support.billsby.com/discuss/5f66844c36d5980030c04910 Mark mentions there that a solution is coming in a few weeks Thanks in advance :) Dimi
ANSWERED

Embed code throws warning/errors on both dev server and live site

On my dev server (localhost:3000) and on my production site (hosted by Vercel) I am getting either errors or a warning when using the href tag provided (aka the embed code). On my dev server, I'm getting these errors: Access to XMLHttpRequest at 'https://checkoutlib.billsby.com/config/config.json' from origin 'http://localhost:3000' has been blocked by CORS policy: The 'Access-Control-Allow-Origin' header has a value 'https://localhost:3000' that is not equal to the supplied origin. GET https://checkoutlib.billsby.com/config/config.json net::ERR_FAILED Uncaught DOMException: Failed to execute 'send' on 'XMLHttpRequest' On my live website, I'm getting this warning: [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. In both instances, clicking on the link does nothing else (doesn't bring up checkout, etc).
ANSWERED

Expired Credit Cards

My dashboards displays 4 cards that are expired. How can I view these individually so I can contact my customers?
ANSWERED

subscribe without Credit Card details

Can we allow subscription without Credit Card - just using offline payment?
ANSWERED

Testing CHeck Out from Website

Is it possible to test a Check Out button for a plan from our website without going Live?
ANSWERED

Internal server error on Create Customer & subscription API

This is the API that we are working with. https://support.billsby.com/reference/#create-a-subscription-for-a-new-customer When passing all the fields with the card tokenizer I'm getting this error. ```json { "StatusCode": 500, "Message": "Internall Server Error", "Error": "Value cannot be null. (Parameter \'source\')" } ``` **Note: I'm using demo Stripe card 4242424242 for testing.** **PS**: Also, there is an error in the API documentation, which prevents the `Try it` button from working. There is an extra space after the company domain in the URL.
ANSWERED

Start Self-Service Portal passing arguments other the customerId

I would like to pass the customers email that I already have to the customer portal. This way Billsby doesn't need to ask the customer for his email again. I had something like this in mind: `<a href="javascript:void(0)" data-billsby-type="account" data-billsby-customer-email="[Customers Email]">Manage account</a>`
ANSWERED

Subscription

When under my client information I select "edit" so that I can add the subscription, then a screen appears to select "subscription" once i do that. Why does it make me reenter the client CC details again? "Shouldn't it go straight to the check out cart using the CC details that's already saved.
ANSWERED

How to add a subscription to a manually created user.

I create a user directly and I can't find how to add a subscription directly without going thru the embed code. Thanks