Skip to content
Discussion options

You must be logged in to vote

Update:
After talking with support, they tell me that plans cannot be removed due some constrains...

They also tell me that the solution is: invalidate the plan... which seems not allowed/documented by ts interfaces.

Anyway, the method is supported by the nodesdk.

So, below is the solution proposed by the Mercado Pago team

const updateRequest = {
  status: 'inactive',
};

preApprovalPlanClient.update({
  id: planId,
  updatePreApprovalPlanRequest: updateRequest as any, 
})

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by JoaquinCicetti
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant