Merged PR 5187: Switch models that use int_core__verification_payments

# Description

Switches all models that still use int_core__verification_payments, except for the equivalent in reporting that needs a parallel GJ Payments to do a proper refactor.

# Checklist

- [X] The edited models and dependants run properly with production data.
- [X] The edited models are sufficiently documented.
- [X] The edited models contain PK tests, and I've ran and passed them.
- [X] I have checked for DRY opportunities with other models and docs.
- [X] I've picked the right materialization for the affected models.

# Other

- [ ] Check if a full-refresh is required after this PR is merged.

Related work items: #30024
This commit is contained in:
Oriol Roqué Paniagua 2025-05-12 15:58:53 +00:00
parent c6b61856f0
commit 3badc02c9f
9 changed files with 132 additions and 110 deletions

View file

@ -5406,16 +5406,17 @@ models:
data_type: character varying
description: Unique reference code associated with the payment.
- name: verification_payment_type
- name: product_name
data_type: character varying
description: Type of payment verification, categorizing the transaction.
data_tests:
- accepted_values:
values:
- "Waiver"
- "Deposit"
- "CheckInCover"
- "Fee"
- "WAIVER"
- "DEPOSIT"
- "CHECKINCOVER"
- "FEE"
- "UNKNOWN"
- name: is_host_taking_waiver_risk
data_type: boolean
@ -5425,9 +5426,9 @@ models:
data_type: numeric
description: Percentage of the payment that goes to Superhog.
- name: payaway_minimum_commission_local_curr
- name: payaway_minimum_commission_in_txn_curr
data_type: numeric
description: Minimum commission amount in local currency.
description: Minimum commission amount in transaction currency.
- name: payment_status
data_type: character varying