Scanning documentation library
Scanning documentation library
Scanning documentation library
EN canonical: повна діаграма та ролі контракту — Refcodes architecture (EN)
| Модуль | Шлях | Роль |
|---|---|---|
| Cookie | proxy.ts | ring_ref + ring_ref_visible |
| Коди | refcode-service.ts | CRUD кодів |
| Атрибуція | attribution-service.ts | Guards, visits, signup referredBy |
| Винагороди | referral-reward-service.ts | Fiat/credit/membership |
| Mint | reward-minter.ts | viem payReferral |
| ERP ledger | settlement-pipeline.ts | settlements, erp_sales_assists |
| Шар | Ключ |
|---|---|
| PostgreSQL | Unique orderReference на referral_rewards |
| Сервіс | rewardExistsForOrder |
| Контракт | paidOrders[orderRef] |
POST /api/refcodes/track — visits++ на документі refcode.GET /api/cron/refcodes-mint — Authorization: Bearer $CRON_SECRET.| Середовище | БД |
|---|---|
| ring-platform.org dev | ring_platform |
| ring-connect-software | ring_connect_software_dev |
| ring-ringdom-org | ring_ringdom_org |
Міграції: 005_refcodes_schema.sql, 007_settlements_schema.sql.
EN canonical: повна діаграма та ролі контракту — Refcodes architecture (EN)
| Модуль | Шлях | Роль |
|---|---|---|
| Cookie | proxy.ts | ring_ref + ring_ref_visible |
| Коди | refcode-service.ts | CRUD кодів |
| Атрибуція | attribution-service.ts | Guards, visits, signup referredBy |
| Винагороди | referral-reward-service.ts | Fiat/credit/membership |
| Mint | reward-minter.ts | viem payReferral |
| ERP ledger | settlement-pipeline.ts | settlements, erp_sales_assists |
| Шар | Ключ |
|---|---|
| PostgreSQL | Unique orderReference на referral_rewards |
| Сервіс | rewardExistsForOrder |
| Контракт | paidOrders[orderRef] |
POST /api/refcodes/track — visits++ на документі refcode.GET /api/cron/refcodes-mint — Authorization: Bearer $CRON_SECRET.| Середовище | БД |
|---|---|
| ring-platform.org dev | ring_platform |
| ring-connect-software | ring_connect_software_dev |
| ring-ringdom-org | ring_ringdom_org |
Міграції: 005_refcodes_schema.sql, 007_settlements_schema.sql.
EN canonical: повна діаграма та ролі контракту — Refcodes architecture (EN)
| Модуль | Шлях | Роль |
|---|---|---|
| Cookie | proxy.ts | ring_ref + ring_ref_visible |
| Коди | refcode-service.ts | CRUD кодів |
| Атрибуція | attribution-service.ts | Guards, visits, signup referredBy |
| Винагороди | referral-reward-service.ts | Fiat/credit/membership |
| Mint | reward-minter.ts | viem payReferral |
| ERP ledger | settlement-pipeline.ts | settlements, erp_sales_assists |
| Шар | Ключ |
|---|---|
| PostgreSQL | Unique orderReference на referral_rewards |
| Сервіс | rewardExistsForOrder |
| Контракт | paidOrders[orderRef] |
POST /api/refcodes/track — visits++ на документі refcode.GET /api/cron/refcodes-mint — Authorization: Bearer $CRON_SECRET.| Середовище | БД |
|---|---|
| ring-platform.org dev | ring_platform |
| ring-connect-software | ring_connect_software_dev |
| ring-ringdom-org | ring_ringdom_org |
Міграції: 005_refcodes_schema.sql, 007_settlements_schema.sql.