Activates a trialing subscription using its ID. Only automatically-collected subscriptions with status = "trialing" can be activated.

paddle_activate_trial_subscription(id)

Arguments

id

Character. Required. The Paddle subscription ID (e.g. "sub_abc123").

Value

A list with updated subscription entity and metadata.

Details

This triggers an immediate charge and recalculates billing dates from activation time.

Examples

if (FALSE) { # paddle_has_token()
set_paddle_mode("sandbox")
result <- paddle_activate_trial_subscription(id = "sub_123")
}