Files
Gnuboard7/modules/_bundled/sirsoft-ecommerce/config/ecommerce.php
T
2026-07-01 10:30:32 +09:00

95 lines
3.1 KiB
PHP

<?php
return [
/*
|--------------------------------------------------------------------------
| 이커머스 기본 설정
|--------------------------------------------------------------------------
*/
// 통화 설정
'currency' => [
'code' => 'KRW',
'symbol' => '₩',
'position' => 'before', // before, after
'decimal_places' => 0,
],
// 상품 설정
'product' => [
'per_page' => 12,
'max_images' => 10,
'max_image_size' => 5 * 1024 * 1024, // 5MB
'allowed_extensions' => ['jpg', 'jpeg', 'png', 'gif', 'webp'],
],
// 주문 설정
'order' => [
'per_page' => 20,
'order_number_prefix' => 'ORD',
],
// 결제 설정
'payment' => [
// 미입금 주문 자동취소 기한 (일) — 결제수단 무관 단일 SSoT
'auto_cancel_days' => 3,
// 입금 기한 만료 시 자동 취소 여부
'auto_cancel_expired' => true,
// 기본 은행 목록 (수동 무통장입금용)
'banks' => [
['code' => '004', 'name' => '국민은행'],
['code' => '011', 'name' => '농협은행'],
['code' => '020', 'name' => '우리은행'],
['code' => '081', 'name' => '하나은행'],
['code' => '088', 'name' => '신한은행'],
['code' => '003', 'name' => '기업은행'],
['code' => '023', 'name' => 'SC제일은행'],
['code' => '027', 'name' => '씨티은행'],
['code' => '031', 'name' => '대구은행'],
['code' => '032', 'name' => '부산은행'],
['code' => '034', 'name' => '광주은행'],
['code' => '035', 'name' => '제주은행'],
['code' => '037', 'name' => '전북은행'],
['code' => '039', 'name' => '경남은행'],
['code' => '045', 'name' => '새마을금고'],
['code' => '048', 'name' => '신협'],
['code' => '071', 'name' => '우체국'],
['code' => '089', 'name' => '케이뱅크'],
['code' => '090', 'name' => '카카오뱅크'],
['code' => '092', 'name' => '토스뱅크'],
],
],
// 장바구니 설정
'cart' => [
'max_quantity' => 99,
'guest_cart_lifetime' => 7 * 24 * 60, // 7일 (분 단위)
],
// 카테고리 설정
'category' => [
'image_disk' => 'local',
],
// 브랜드 설정
'brand' => [
'image_disk' => 'local',
],
// 리뷰 설정
'review' => [
'write_deadline_days' => 90, // 구매확정 후 리뷰 작성 가능 기간 (일)
'max_images' => 5, // 리뷰 이미지 최대 업로드 수
'max_image_size_mb' => 10, // 리뷰 이미지 최대 크기 (MB)
],
// 관리자 대시보드 이커머스 영역 설정
'dashboard' => [
'scheduler_enabled' => true, // 판매 현황 집계 스케줄러(hourly) 활성화 여부
'recent_limit' => 5, // 최신 리뷰/미답변 문의 카드 표시 건수
'graph_days' => 7, // 판매 추세 차트 표시 일수
],
];