PGB DataBase
TqoonPGB
- Payment Gateway Bridge(PGB)를 사용 PG와, 결제 상태를 관리하기 위한 별도 데이터베이스 입니다.
- PGB를 사용하는 전 국가 PG 정보와, 결제 상태를 관리합니다.
PGBPgInfo
- PGB를 사용하는 모든 국가의 PG사 정보 테이블입니다.
Column | DataType | description |
---|---|---|
id | int | PK |
nationCode | varchar(10) | 국가 |
dbType | varchar(10) | AD/OM |
joinerId | int | 사용 이용사 |
key | varchar(max) | PG key |
pgType | varchar(100) | |
currency | varchar(10) | |
state | varchar(10) |
PGBTransaction
- 결제 요청 : STANDBY
- 결제 성공 : PAID
-
결제 취소 : CANCEL
- PG사와의 결제 상태 정보를 관리하는 테이블입니다.
Column | DataType | description |
---|---|---|
id | int | |
orderId | int | |
pgbPGInfoId | int | PGBPGinfo Id |
pgbTransactionId | varchar(100) | |
state | int | |
writeDate | datetime | |
lasModifedDate | datetime |
- pgTransactionId는 지불이 완료되면 Insert 되며, pgTransactionId로 결제 취소를 시도합니다.