to move the transfer to the shopping cart page, you will need to add a checkout form to the shopping cart page.
On the shopping cart page, place your cursor outside the cart display form, then go to Insert -> WebAssist -> eCart -> Checkout -> Insert Checkout Form
Select remote Checkout, then Paypal Payments standard and click the edit button.
For the First Option Name, enter Engraving, then Bind the First option value to the engraving column from the eCart object.
set the Second Option name to style, then bind the second option value to the style column of the eCart object.