Hello,
I am in the process of adding a free trial period for my app. Using the GraphQL admin API the variables being sent to create the subscription are as follows:
const createBillingRes = await adminApiClient.request(
mutationCreateSubscription,
{
name: "Selling Fast - Monthly subscription",
returnUrl: `${HOST}/?shop=${shopOrigin}`,
test: false,
trialDays: 3,
lineItems: [
{
plan: {
appRecurringPricingDetails: {
interval: "EVERY_30_DAYS",
price: {
amount: 1.79,
currencyCode: "USD",
},
},
},
},
],
}
);
However the approve subscription page (see below) does not show the trial period.
Is there a way that can be fixed? I have verified through my logs that the variables being sent to the admin API include the trial period. However, I am not sure what changes on my end would allow the above page to be altered.