With OwnerRez, guests cannot currently enter their card on your website. Payment is completed on the OwnerRez payment page.
Why this happens. The OwnerRez API does not provide a way for an outside website to collect a card payment or create a paid booking. Payment can only be completed on the secure booking page that OwnerRez provides, and that page cannot be embedded inside another site.
What you can do. Set a Redirect After Booking URL on each property in OwnerRez. OwnerRez then sends the guest back to your site after booking, which also lets HomeRunner record the booking for analytics.