SumUp(決済サービス)のサンドボックステスト(本番環境と同じ動作を試験環境で検証すること)のセットアップと実行。 次のような場合に使用: - SumUpテスト用マーチャント(決済受け取り事業者)の構成 - テスト用カードの選択 - 意図的な失敗トリガー(amount = 11 などの条件で失敗を意図的に発生させること)の実行 - SumUpのエンドツーエンドテスト(全工程の一連テスト)の構築
Set up and run SumUp sandbox tests. Use when configuring a SumUp test merchant, picking test cards, triggering deliberate failure (`amount = 11`), or building a SumUp end-to-end test harness.
次のような場合に使用: SumUp インテグレーションのテストセットアップ、シナリオ設計、および検証。
ドキュメントに別途記載がない限り、以下をデフォルト値として使用する:
123)12/30)正常系カード:
4200 0000 0000 00915200 0000 0000 00073DS チャレンジカード:
4200 0000 0000 00425200 0000 0000 0015amount = 11 をデフォルト値として使用する。42.01、42.76、42.91)を使用している場合は、両方のパターンを実行し、そのフローにおいてどちらが正式な定義となるかをドキュメントに記録する。checkout_reference を指定してチェックアウトを作成する。curl -X POST "https://api.sumup.com/v0.1/checkouts" \
-H "Authorization: Bearer $SUMUP_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"checkout_reference": "order-12345",
"amount": 11,
"currency": "EUR",
"pay_to_email": "merchant@example.com",
"description": "Sandbox test payment"
}'
選択するフローおよび認証モデルに合わせて、ペイロードのフィールドを適宜調整すること。
success、pending、failed。テスト計画を求められた際は、必ず以下を提供する:
Use this skill for test setup, scenario design, and verification of SumUp integrations.
Default values unless docs specify otherwise:
123)12/30)Happy path cards:
4200 0000 0000 00915200 0000 0000 00073DS challenge cards:
4200 0000 0000 00425200 0000 0000 0015amount = 11 as the default forced-failure trigger.42.01, 42.76, 42.91), run both patterns and document which one is authoritative for that flow.checkout_reference.curl -X POST "https://api.sumup.com/v0.1/checkouts" \
-H "Authorization: Bearer $SUMUP_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"checkout_reference": "order-12345",
"amount": 11,
"currency": "EUR",
"pay_to_email": "merchant@example.com",
"description": "Sandbox test payment"
}'
Adjust payload fields to the selected flow and auth model.
success, pending, failed.When asked for test planning, always provide:
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。