About the payment cycle, the payment needs to be paid by the end of next month.
For example, your new payment term will be started in June.
So, for all your June shipments will need to be paid by July 31st.
June shipment will be counting on the ETD of BL. For example, one of your shipment BL ETD is on June 28th, which mean your payment for this shipment need to be paid on end July.
If these is any questions please feel free to let me know!
Thank you!