최준호
최준호
문서용 테스트 400 에러
새벽 3-4시경 시도해봤는데 문제가 있어서 문의드립니다! https://docs.tosspayments.com/guides/v2/payment-widget/integration 위 문서를 참고해서 문서용 테스트 키로 결제를 진행해보는데 아래 에러가 계속 나네요 😅 정해진 횟수나 시간이 있는걸까요? "400 Bad Request: "{"code":"PROVIDER_ERROR","message":"죄송합니다. 잠시 후 다시 이용해 주시기 바랍니다."}"",
6 replies
테스트용 API Key Github push
No description
12 replies
Payment 객체 Java DTO
안녕하세요! 단순 궁금증에 여쭤봅니다! 혹시 https://api.tosspayments.com/v1/payments/{paymentKey} 로 요청했을 때 반환되는 Payment 객체에 대한 DTO 정보를 Java 코드로 받을 수 있을까요? 개발자 페이지 상에서 제공하고있는 Payment 객체를 가지고 서버에서 값을 가공하여 관리하고자하는 목적입니다. 해당 요청이 어렵다면 혹시 다른 적절한 방식이 있을까요? [개발자 페이지에서 제공하는 example json]
{
"mId": "tosspayments",
"version": "2022-11-16",
"lastTransactionKey": "B7103F204998813B889C77C043D09502",
"paymentKey": "5zJ4xY7m0kODnyRpQWGrN2xqGlNvLrKwv1M9ENjbeoPaZdL6",
"orderId": "a4CWyWY5m89PNh7xJwhk1",
"orderName": "토스 티셔츠 외 2건",
"currency": "KRW",
"method": "카드",
"status": "DONE",
"requestedAt": "2021-01-01T10:01:30+09:00",
"approvedAt": "2021-01-01T10:05:40+09:00",
"useEscrow": false,
"cultureExpense": false,
"card": {
"amount": 15000,
"issuerCode": "61",
"acquirerCode": "31",
"number": "12341234****123*",
"installmentPlanMonths": 0,
"isInterestFree": false,
"interestPayer": null,
"approveNo": "00000000",
"useCardPoint": false,
"cardType": "신용",
"ownerType": "개인",
"acquireStatus": "READY"
},
"virtualAccount": null,
"transfer": null,
"mobilePhone": null,
"giftCertificate": null,
"cashReceipt": null,
"cashReceipts": null,
"receipt": {
"url": "https://merchants.tosspayments.com/web/serve/merchant/test_ck_ma60RZblrqy7RE0O2dx5rwzYWBn1/receipt/5zJ4xY7m0kODnyRpQWGrN2xqGlNvLrKwv1M9ENjbeoPaZdL6"
},
"checkout": {
"url": "https://api.tosspayments.com/v1/payments/5zJ4xY7m0kODnyRpQWGrN2xqGlNvLrKwv1M9ENjbeoPaZdL6/checkout"
},
"discount": null,
"cancels": null,
"secret": null,
"type": "NORMAL",
"easyPay": null,
"country": "KR",
"failure": null,
"totalAmount": 15000,
"balanceAmount": 15000,
"suppliedAmount": 13636,
"vat": 1364,
"taxFreeAmount": 0,
"taxExemptionAmount": 0
}
{
"mId": "tosspayments",
"version": "2022-11-16",
"lastTransactionKey": "B7103F204998813B889C77C043D09502",
"paymentKey": "5zJ4xY7m0kODnyRpQWGrN2xqGlNvLrKwv1M9ENjbeoPaZdL6",
"orderId": "a4CWyWY5m89PNh7xJwhk1",
"orderName": "토스 티셔츠 외 2건",
"currency": "KRW",
"method": "카드",
"status": "DONE",
"requestedAt": "2021-01-01T10:01:30+09:00",
"approvedAt": "2021-01-01T10:05:40+09:00",
"useEscrow": false,
"cultureExpense": false,
"card": {
"amount": 15000,
"issuerCode": "61",
"acquirerCode": "31",
"number": "12341234****123*",
"installmentPlanMonths": 0,
"isInterestFree": false,
"interestPayer": null,
"approveNo": "00000000",
"useCardPoint": false,
"cardType": "신용",
"ownerType": "개인",
"acquireStatus": "READY"
},
"virtualAccount": null,
"transfer": null,
"mobilePhone": null,
"giftCertificate": null,
"cashReceipt": null,
"cashReceipts": null,
"receipt": {
"url": "https://merchants.tosspayments.com/web/serve/merchant/test_ck_ma60RZblrqy7RE0O2dx5rwzYWBn1/receipt/5zJ4xY7m0kODnyRpQWGrN2xqGlNvLrKwv1M9ENjbeoPaZdL6"
},
"checkout": {
"url": "https://api.tosspayments.com/v1/payments/5zJ4xY7m0kODnyRpQWGrN2xqGlNvLrKwv1M9ENjbeoPaZdL6/checkout"
},
"discount": null,
"cancels": null,
"secret": null,
"type": "NORMAL",
"easyPay": null,
"country": "KR",
"failure": null,
"totalAmount": 15000,
"balanceAmount": 15000,
"suppliedAmount": 13636,
"vat": 1364,
"taxFreeAmount": 0,
"taxExemptionAmount": 0
}
11 replies