PAYWISE

Artikel

Panduan dan berita daripada PAYWISE

Cara menerima pembayaran, mengintegrasikan API dan memanfaatkan papan pemuka anda sepenuhnya, serta perkara baharu di PAYWISE.

Pembangun

Webhook vs redirect: why payment status must come from the webhook, not the success page

The return URL tells the customer what happened; the signed webhook tells your server. Why you should never fulfil an order on the redirect, with code.

11 Oktober 2026 · 3 min bacaan

Pembangun

Integrate PAYWISE with Laravel and PHP in 15 minutes

A step-by-step Laravel integration with the PAYWISE PHP SDK: install, configure, create a payment, handle the signed webhook and test in the sandbox.

11 Oktober 2026 · 4 min bacaan

Pembangun

Handling expired payments and payments that stay pending too long

How long QRIS and USDT payments stay open, what to do when one expires, why a retry needs a new merchant_reference, and how to handle a late payment.

11 Oktober 2026 · 4 min bacaan

Pembangun

Integration troubleshooting: 10 common mistakes and how to fix them

Wrong key, a webhook that never arrives, a signature that never matches: the ten integration problems we see most often, with the error code and the fix for each.

10 Oktober 2026 · 3 min bacaan

Pembangun

Moving from per-website secrets to one webhook secret

PAYWISE now signs every webhook with one merchant secret. Websites set up earlier keep their older secret until you switch. Here is how to switch without missing a single webhook.

10 Oktober 2026 · 2 min bacaan

Pembangun

Testing your webhook endpoint: a checklist before going live

A webhook that works once is not enough. Use this checklist to make sure your server receives, verifies and processes every PAYWISE webhook, including retries and failures.

10 Oktober 2026 · 2 min bacaan

Pembangun

Avoid duplicate payments: how idempotency keeps one order to one payment

Timeouts, double clicks and retries can create two payments for one order. Here is how merchant_reference and the Idempotency-Key header make every PAYWISE request safe to repeat.

07 Oktober 2026 · 4 min bacaan

Pembangun

How to protect your payment API keys: 7 practical rules

An API key can create payments and request withdrawals in your name. Here is where to keep it, how to limit it to your own servers, and what to do if it leaks.

07 Oktober 2026 · 3 min bacaan

Pembangun

Step by step: how to read PAYWISE API logs for troubleshooting

Every request made with your API keys is logged. Learn what each column means, what the status codes tell you, and how to find the cause of a failed request.

04 Oktober 2026 · 3 min bacaan

Pembangun

From API request to settlement: a behind-the-scenes look at PAYWISE

What happens inside PAYWISE between your API call and the money reaching your account: validation, the provider, confirmation, webhooks, settlement and withdrawal.

04 Oktober 2026 · 3 min bacaan

Pembangun

Verifying PAYWISE webhook signatures

Every webhook is signed with HMAC-SHA256. Here is how to check the signature in PHP and Node.js, and how to handle retries safely.

03 Oktober 2026 · 2 min bacaan

Pembangun

Test everything in the sandbox before going live

Sandbox keys let you create payments, choose whether they are paid, failed or expired, and receive real webhooks, without moving any money.

03 Oktober 2026 · 2 min bacaan

Mulakan hari ini dengan kunci sandbox.

Buat akaun, jana kunci sandbox dan hantar transaksi pertama anda dari playground dalam beberapa minit.