Set the new RatePlan.setAmendment to the new amendment you've created.
Set the Type to UpdateProduct.
Insert the new RatePlan.
RatePlanCharges will be created in the background; for more information, see RatePlanCharge.
Set the following fields:
Set Status of the new amendment to Completed.
Set the ContractEffectiveDate to a date and time in the future.
If you have set Require Customer Acceptance of Orders? on your Admin "Default Subscription Settings" page to Yes, then you will also need to specify a customer acceptance date.
If you have set Require Service Activation? on your Admin "Default Subscription Settings" page to Yes, then you will also need to specify a service activation date.