/*
 * ST_NETSETTLE.h - st 서비스 ST_NETSETTLE 카피북 (copybook / record header).
 * 발급사(회원 BIN)별 순액정산 배치. 해당 영업일의 st_fee_component+purchase 를
 * 회원사 BIN 별로 집계(gross/interchange/scheme) → net=gross-ic-sf → st_net_settlement UPSERT.
 */
#ifndef ST_NETSETTLE_H
#define ST_NETSETTLE_H

#include "st_svc.h"

typedef struct {
    char biz_date[16];
    char issuer[40];    /* 선택: 특정 발급사(bank_code)만 정산 */
    char member_bin[16];
    long txn_count;
    long gross_amt;
    long interchange_amt;
    long scheme_fee_amt;
    long net_amt;
    char direction[16]; /* RECEIVE/PAY */
} st_st_netsettle_rec_t;

void ST_NETSETTLE(TPSVCINFO *p);

#endif /* ST_NETSETTLE_H */
