PayWay
Login
Track A · interactive

Simulate a charge

Pick preferred gateway and the payment outcome. Execute walks createCharge → checkout → IPN/callback and shows the JSON your app should expect — without calling a hosted PayWay API.

Mock only. This simulator does not use credentials or API keys from the portal and does not call bKash or SSLCommerz. For a real sandbox redirect using your slots, use Setup → Live charge.

Charge simulator

Local SDK flow — no hosted PayWay API. Pick gateway + outcome, then Execute.

SIMcreateCharge → checkout → IPN
Choose an outcome and press Execute to see the response shape.

Matching SDK snippet

using PayWay.Sdk;

var charge = await payway.CreateChargeAsync(new ChargeRequest {
  Amount = 500m,
  OrderId = "ORD-DEMO-1",
  PreferredGateway = "auto"
});
Response.Redirect(charge.CheckoutUrl);
// IPN (YOUR domain): await payway.HandleSslCommerzIpnAsync(form);