Main API결제 API
POST /ai/payments/collab/confirm
Collab 결제 승인
Collab 결제 승인
캠페인 관련 결제를 승인합니다.
| 항목 | 값 |
|---|---|
| 메서드 | POST |
| 경로 | /ai/payments/collab/confirm |
| 인증 | 필요 |
요청
POST /ai/payments/collab/confirm HTTP/1.1
Host: api.glowb.com
Authorization: Bearer eyJhbGciOiJIUzI1NiIs...
Content-Type: application/json
{
"paymentKey": "payment_key_from_candypay",
"orderId": "COLLAB_ORDER_001",
"amount": 100000,
"collabNo": 123
}curl -X POST "https://api.glowb.com/ai/payments/collab/confirm" \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d '{
"paymentKey": "payment_key_from_candypay",
"orderId": "COLLAB_ORDER_001",
"amount": 100000,
"collabNo": 123
}'const response = await fetch('/ai/payments/collab/confirm', {
method: 'POST',
headers: {
'Authorization': `Bearer ${accessToken}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({
paymentKey: 'payment_key_from_candypay',
orderId: 'COLLAB_ORDER_001',
amount: 100000,
collabNo: 123
})
});
const result = await response.json();Request Body 스키마
Prop
Type
응답
성공 응답 (200 OK)
{
"status": 200,
"code": null,
"message": "결제 승인 성공",
"data": {
"paymentKey": "payment_key",
"orderId": "COLLAB_ORDER_001",
"status": "DONE",
"amount": 100000,
"approvedAt": "2024-01-15T10:30:00"
}
}