트리거 목록
Hotopay에 있는 트리거 목록입니다.
Last updated
Hotopay에 있는 트리거 목록입니다.
Last updated
결제 완료 혹은 결제 취소 등 결제 상태
가 바뀔때마다 호출됩니다.
변수명 | 타입 | 설명 |
---|---|---|
결제 완료 이후 그룹 부여등 결제 후 작업을 진행하기 전에 호출되는 트리거입니다.
BaseObject(-1) 을 리턴받을 경우 결제완료 작업을 진행하지 않습니다.
변수명 | 타입 | 설명 |
---|---|---|
결제 완료 후 그 부여 등 작업을 진행하고 호출되는 트리거입니다.
변수명 | 타입 | 설명 |
---|---|---|
Hotopay 관리자 페이지 혹은 PG사에서 환불 완료 후 호출되는 트리거입니다.
Cron에서 결제를 진행하기 전에 호출되는 트리거입니다.
BaseObject(-1) 을 리턴받을 경우 정기결제를 취소하며, 결제를 진행하지 않습니다.
Cron에서 결제를 진행한 후에 호출되는 트리거입니다.
hotopay.renewSubscription before
데이터에 아래 데이터가 추가로 붙어 나옵니다.
Cron이 완전히 실행된 이후 실행되는 트리거입니다. (1.4.7 이후 추가)
별도의 추가 데이터는 없습니다.
변수명 | 타입 | 설명 |
---|---|---|
변수명 | 타입 | 설명 |
---|---|---|
변수명 | 타입 | 설명 |
---|---|---|
변수명 | 타입 | 설명 |
---|---|---|
purchase_srl
int
결제 번호입니다. 번호 앞자리에 HT
를 붙이면 Hotopay 외부에서 사용되는 결제 번호가 됩니다. (ex.HT1234
)
pay_status
string
결제 상태입니다. 상세 값은 코드테이블에서 PayStatus
를 확인해주세요
pay_pg
string
PG사입니다. 상세 값은 코드테이블에서 PG
를 확인해주세요
pay_data
object
결제 데이터입니다. PG사에서 넘어온 값을 그대로 오브젝트로 리턴합니다.
amount
int
최종 결제 금액입니다.
member_srl
int
결제한 유저의 고유번호입니다.
purchase_srl
int
결제 번호입니다.
member_srl
int
결제한 유저의 고유번호입니다.
purchase_srl
int
결제 번호입니다.
group_srls
array(int, ..)
구매한 상품에 대해서 부여된 그룹 번호입니다.
member_srl
int
환불한 유저의 고유번호입니다.
purchase_srl
int
환불된 결제 번호입니다.
subscription_srl
int
정기결제 데이터 번호입니다. 결제 번호와 다릅니다.
member_srl
int
정기결제 데이터를 등록한 유저의 고유번호입니다.
pg
string
PG사입니다. 상세 값은 코드테이블에서 PG
를 확인해주세요
price
int
정기결제 금액입니다.
product_srl
int
상품 번호입니다.
option_srl
int
옵션 번호입니다.
quantity
int
수량입니다.
billing_key_idx
int
빌링키 번호입니다.
register_date
datetime (Y-m-d H:i:s)
정기결제가 시작된 날짜입니다.
esti_billing_date
datetime (Y-m-d H:i:s)
예정된 정기결제 날입니다.
purchase_srl
int
결제 번호입니다.
billing_status
string
빌링 상태입니다. 상세 값은 코드테이블에서 BillingStatus
를 확인해주세요
esti_billing_date
datetime (Y-m-d H:i:s)
갱신된 다음 결제일입니다.