feat(bookings): add payment and document upload to confirmation page
Allow users to select payment method and upload receipts before confirming. Add public API endpoints for payment updates and document management.
This commit is contained in:
@@ -73,6 +73,24 @@ const messages = {
|
||||
'confirm.picPhone': 'PIC Phone',
|
||||
'confirm.ticketCategory': 'Ticket Category',
|
||||
'confirm.seatsCovered': 'Seats Covered',
|
||||
'confirm.payment': 'Payment',
|
||||
'confirm.paymentPendingDescription': 'Choose the payment method before confirming.',
|
||||
'confirm.paymentConfirmedDescription': 'Payment method selected for this booking.',
|
||||
'confirm.paymentCash': 'Cash',
|
||||
'confirm.paymentBank': 'Bank',
|
||||
'confirm.transactionDocument': 'Transaction Document',
|
||||
'confirm.documentHelp': 'PDF, JPG, PNG, WEBP, HEIC, or HEIF - max 10MB.',
|
||||
'confirm.upload': 'Upload',
|
||||
'confirm.download': 'Download',
|
||||
'confirm.delete': 'Delete',
|
||||
'confirm.deleteDocumentPrompt': 'Delete transaction document?',
|
||||
'confirm.documentUploaded': 'Document uploaded',
|
||||
'confirm.documentUploadedDescription': 'The transaction document has been saved.',
|
||||
'confirm.documentDeleted': 'Document deleted',
|
||||
'confirm.documentDeletedDescription': 'The transaction document has been removed.',
|
||||
'confirm.uploadFailed': 'Upload failed',
|
||||
'confirm.deleteFailed': 'Delete failed',
|
||||
'confirm.documentSizeInvalid': 'Transaction document must be 10MB or smaller.',
|
||||
'confirm.submittedLabel': 'Submitted',
|
||||
'confirm.confirmedAt': 'Confirmed At',
|
||||
'confirm.backToForm': 'Back To Booking Form',
|
||||
@@ -223,6 +241,24 @@ const messages = {
|
||||
'confirm.picPhone': '负责人电话',
|
||||
'confirm.ticketCategory': '票券类别',
|
||||
'confirm.seatsCovered': '座位数量',
|
||||
'confirm.payment': '付款方式',
|
||||
'confirm.paymentPendingDescription': '请在确认前选择付款方式。',
|
||||
'confirm.paymentConfirmedDescription': '此预订已选择的付款方式。',
|
||||
'confirm.paymentCash': 'Cash',
|
||||
'confirm.paymentBank': 'Bank',
|
||||
'confirm.transactionDocument': 'Transaction Document',
|
||||
'confirm.documentHelp': 'PDF、JPG、PNG、WEBP、HEIC 或 HEIF,最大 10MB。',
|
||||
'confirm.upload': '上传',
|
||||
'confirm.download': '下载',
|
||||
'confirm.delete': '删除',
|
||||
'confirm.deleteDocumentPrompt': '确定删除 transaction document?',
|
||||
'confirm.documentUploaded': '文件已上传',
|
||||
'confirm.documentUploadedDescription': 'Transaction document 已保存。',
|
||||
'confirm.documentDeleted': '文件已删除',
|
||||
'confirm.documentDeletedDescription': 'Transaction document 已移除。',
|
||||
'confirm.uploadFailed': '上传失败',
|
||||
'confirm.deleteFailed': '删除失败',
|
||||
'confirm.documentSizeInvalid': 'Transaction document 必须是 10MB 或以下。',
|
||||
'confirm.submittedLabel': '提交时间',
|
||||
'confirm.confirmedAt': '确认时间',
|
||||
'confirm.backToForm': '返回预订表格',
|
||||
|
||||
Reference in New Issue
Block a user