Form Submit Not Redirecting

I’m setting up a test e-commerce site and the setup is nearly complete. I’m implementing custom Bitcoin Payment at the checkout but can’t figure out why the submit button isn’t submitting + redirecting. Basically you go through checkout (you can put in dummy data) and then a button comes up that says “Pay with Bitcoin” but the thing isn’t redirecting me to another page (the page redirect is the expected behaviour upon form submission).

The store link is: https://ibex-swag-store-front.herokuapp.com/checkout

Here’s the component:

  return (
    <div className="flex flex-col">
      <form 
        class="ibexpay-container justify-content-center align-self-center"
        action="https://ventas.ibexmercado.com/ibexpay_ecommerce/api/v1/buttons/create" 
        method="post"
        target="_top"
      >
        <input type="hidden" name="button_id" value="U8gxqShiGtS5Xp8yCihUST" />
        <input type="hidden" name="description" value="(IBEX E-Shop) shop transaction." />
        {/* <input type="hidden" name="amount" v-model="cartValueUsd" /> */}
        <center>
          <ibexpay-button button-id="U8gxqShiGtS5Xp8yCihUST" description="Custom Memo" amount="0.05" />
        </center>
      </form>
    </div>
  )
}

export default ManualPayment

Any help figuring this out would be appreciated!