// en/checkout
export const checkout = {
  back: 'Back',
  buy_now: 'Buy Now',
  checkout_title: 'Complete purchase',
  preparing_checkout: 'Preparing checkout...',
  paying_for: 'Paying for',
  buyer_name: 'Full name',
  error_title: 'Error',
  error_generic: 'Something went wrong. Please try again.',
  try_again: 'Try again',
  error_VENDOR_NOT_ONBOARDED:
    "This business hasn't joined the payment system yet. Try a different deal.",
  error_DEAL_NOT_ACTIVE: 'This deal is not currently active.',
  error_DEAL_EXPIRED: 'This deal has ended.',
  error_DEAL_SOLD_OUT: 'This deal is sold out.',
  error_AUTH_REQUIRED: 'Please sign in to make a purchase.',
  error_default: 'Something went wrong. Please try again.',
  unavailable_title: 'Payments unavailable',
  unavailable_body: 'Payments are not available on this page right now. Please try again later.',
  sign_in_required_title: 'Sign in required',
  sign_in_required_body: 'Please sign in to purchase this deal.',
  sign_in_to_buy: 'Sign in to buy',
  payment_unavailable: 'Payment service is unavailable. Please try again later.',
  customer_fallback: 'Customer',
  // Stripe PaymentElement
  pay_now: 'Pay now',
  processing: 'Processing...',
  payment_failed: 'Payment failed. Please try again.',
  field_provider_payment_id: 'Payment ID',
  // CheckoutComplete
  complete_pending: 'Waiting for payment confirmation...',
  complete_timeout: 'Payment confirmation is taking longer than expected. Please refresh.',
  complete_success_title: 'Purchase confirmed',
  complete_success_body: 'Your payment was processed successfully.',
  complete_error_title: 'An error occurred',
  view_purchase: 'View purchase',
  // Step labels
  step_details: 'Details',
  step_payment: 'Payment',
  // Page titles
  awaiting_payment_title: 'Waiting for Payment Confirmation - Multideal',
  // VAT breakdown
  vat_breakdown_net: 'Net price',
  vat_breakdown_vat: 'VAT',
  vat_breakdown_total: 'Total',
} as const;
