Hosted Checkout

Hosted checkout page for Checkout payment links.

This app is the current thin hosted checkout shell for `pay.paywise.co`. The first hosted route is intentionally narrow: land from a Checkout payment link, review request details, and continue to the provider or wallet approval step.

Expected URL shape

https://pay.paywise.co/p/{payment_details_id}

The hosted checkout page should be linkable from Checkout payment links without exposing the merchant API key to the browser.

Expected data

  • `payment_details_id`
  • `transaction_id`
  • `amount` and `currency`
  • `description`
  • `status`
  • `expire_date_time`
  • `payer.url` or equivalent next-step target

Thin integration posture

This page now resolves real Checkout payment status server-side. If credentials are missing, the customer sees an unavailable state instead of sample data.