@OmarAlmonte, another one to add to the tracker.
The Subscription Plans - List Subscription Pans endpoint does not list the Product Id, which is obtainable in XML-RPC. Also, the “Prorate” and “PreAuthorizeAmount” fields are not present either.
@OmarAlmonte, another one to add to the tracker.
The Subscription Plans - List Subscription Pans endpoint does not list the Product Id, which is obtainable in XML-RPC. Also, the “Prorate” and “PreAuthorizeAmount” fields are not present either.
Hi Pav,
A couple of notes on those fields:
allow_prorating.Thanks for calling these out.
Can you add the “subscription_plan_name” field for the Order By parameter.
Another thing to add this endpoint, the documentation does not match the response.
This is what I get back in the code using the Wildcard method.
id = "99"
active = true
frequency = 6
allow_prorating = false
product_id = "1799"
cycle_type = "MONTHLY"
display_order_index = 1
total_cycles = 0
plan_price ->
amount = 41667
currency_code = "GBP"
formatted_amount = "£416.67"
The “subscription_plan_name” is missing from the response, so you cannot see what plan it relates to.
Thankfully the “product_id” is being returned, but the “allow_prorating” is not mentioned as well.