মূল বিষয়ে যান
ekmivo.ডেভেলপার
ড্যাশবোর্ড
এই পাতায়১. পরীক্ষার চাবি নিন২. পেমেন্ট তৈরি করুন৩. যাচাই করে সরবরাহ করুন

শুরু করুন

প্রথম পরীক্ষামূলক পেমেন্ট তৈরি ও যাচাই করুন।

১. পরীক্ষার চাবি নিন

পেমেন্ট ওয়ার্কস্পেসে API চাবির পাতায় গিয়ে payments:write ও payments:read অনুমতি দিয়ে পরীক্ষার চাবি তৈরি করুন।

২. পেমেন্ট তৈরি করুন

curl --fail-with-body "$EKMIVO_API_ORIGIN/v1/payment/create" \
  -H "Authorization: Bearer $EKMIVO_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: order-2026-0001" \
  --data '{
  "amount": 150,
  "redirect_url": "https://merchant.example/success"
}'

গ্রাহককে পেমেন্ট করতে payment_url-এ পাঠান।

৩. যাচাই করে সরবরাহ করুন

curl --fail-with-body "$EKMIVO_API_ORIGIN/v1/payment/verify" \
  -H "Authorization: Bearer $EKMIVO_API_KEY" \
  -H "Content-Type: application/json" \
  --data '{
  "invoice_id": "550e8400-e29b-41d4-a716-446655440000"
}'
শুধু status === "COMPLETED" হলে এবং invoice_id, পরিমাণ ও মুদ্রা অর্ডারের সঙ্গে মিললে সরবরাহ করুন। শুধু HTTP 200 মানে পেমেন্ট সম্পন্ন নয়।