PAYWISE

สำหรับนักพัฒนา

สร้างด้วย PAYWISE

REST API ที่กระชับ เอกสารชัดเจน และเครื่องมือที่ช่วยให้เริ่มเชื่อมต่อได้ในไม่กี่นาที

cURL

curl -X POST https://paywise.asia/api/v1/transactions \

-H "Authorization: Bearer pw_test_••••••••" \

-H "Content-Type: application/json" \

-d '{"merchant_reference": "ORDER-1042", "amount": 250000, "payment_method": "QRIS", "customer_id": "user-1042"}'

01

เชื่อมต่อง่าย

สอง endpoint และเว็บฮุกที่ลงนาม เริ่มต้นด้วยเอกสาร API และ SDK

02

เอกสารครบถ้วน

เอกสารที่ชัดเจนและละเอียดสำหรับทุก endpoint และรหัสข้อผิดพลาด

03

สภาพแวดล้อม sandbox

ทดสอบการเชื่อมต่ออย่างปลอดภัยด้วยคีย์ pw_test_ ก่อนใช้งานจริง

04

บันทึก API

ทุกคำขอถูกบันทึกพร้อมสถานะ เวลาตอบสนอง และ X-Request-Id สำหรับติดตาม

ปลั๊กอินและ SDK

เริ่มรับชำระเงินโดยไม่ต้องเขียนการเรียก API เอง

ปลั๊กอิน WooCommerce

v1.1.0 · WC 8+

QRIS และ USDT ในหน้าชำระเงิน หน้าชำระเงินของ PAYWISE และคำสั่งซื้อที่ถูกทำเครื่องหมายว่าชำระแล้วโดยอัตโนมัติ รองรับ checkout แบบคลาสสิกและแบบบล็อก

  1. 1อัปโหลดไฟล์ zip ใน WordPress → Plugins → Add New
  2. 2ใน PAYWISE → เว็บไซต์และเว็บฮุก เพิ่มร้านค้าของคุณและเปิดหน้าชำระเงิน
  3. 3วางคีย์ API ใน WooCommerce → Payments → PAYWISE QRIS
  4. 4ตั้งค่า URL เว็บฮุกที่แสดงไว้และรหัสลับ

PHP SDK

v1.2.0 · PHP 7.4+

ไลบรารีขนาดเล็กไม่มี dependency (PHP 7.4+): สร้างการชำระเงิน อ่านข้อมูล และตรวจสอบเว็บฮุก

$paywise = new \Paywise\Client('pw_test_…');

$payment = $paywise->createTransaction([
    'merchant_reference' => 'ORDER-1042',
    'amount'             => 250000,
    'payment_method'     => 'QRIS',
    'customer_id'        => 'user-1042',
]);

Node.js SDK

v1.2.0 · Node.js 18+

สำหรับ Node.js 18+ ไม่มี dependency พร้อม TypeScript types: การชำระเงินและการตรวจสอบเว็บฮุก

const paywise = new Paywise(process.env.PAYWISE_API_KEY);

const payment = await paywise.createTransaction({
  merchant_reference: 'ORDER-1042',
  amount: 250000,
  payment_method: 'QRIS',
  customer_id: 'user-1042',
});

การทดสอบ: ใช้คีย์ sandbox เปิดหน้าชำระเงินแล้วเลือก ชำระแล้ว ล้มเหลว หรือหมดอายุ ใน "จำลองผลลัพธ์" เว็บฮุกของคุณจะได้รับเหตุการณ์เดียวกับการชำระเงินจริง