חבר כל אפליקציה

חיבור אחד ל-PAYWAYS → סליקה דרך כל ספק, בישראל ובעולם. SDK · REST · MCP.

🛡️
PCI-DSS · SAQ-A

נתוני הכרטיס לעולם לא נוגעים בשרת שלך או בשרת PAYWAYS. הקונה מזין כרטיס רק בעמוד המתארח של הסולק; אנחנו שומרים טוקנים בלבד, אף פעם לא מספרי כרטיס. כך אתה נשאר בהיקף ה-PCI הנמוך ביותר (SAQ-A) — בלי תקן כבד.

268
ספקי סליקה
🇮🇱 + 🌍
ישראל + 17 אזורים
hosted
דפי תשלום מתארחים
tokens
חיוב חוזר בטוקן

קבל מפתח והתחבר

צור ארגון וקבל מפתח x-pay-key (מוצג פעם אחת). השרת שלך משתמש בו — לעולם לא בדפדפן.

SDK · @payways/sdkלאפליקציות Node/Next
import { PayWays } from '@payways/sdk';

const pw = new PayWays({ apiBase: process.env.PAYWAYS_API, payKey: process.env.PAYWAYS_KEY });

// create a charge → redirect the shopper to the gateway-hosted page
const charge = await pw.charges.create({
  amount: 295.0, description: 'Order #1042',
  customer: { fullName: 'ישראל ישראלי', email },
  successUrl: 'https://store.com/thanks',
});
res.redirect(charge.checkoutUrl);

// confirm (never trust the redirect alone)
const status = await pw.charges.waitForPayment(charge.id); // PAID | FAILED
REST · pay-api/v1כל שפה
curl -X POST $PAYWAYS_API/pay-api/v1/charges \
  -H "x-pay-key: ddcpay_..." -H "Content-Type: application/json" \
  -d '{"amount":295,"description":"Order #1042",
       "customer":{"fullName":"ישראל ישראלי"},
       "successUrl":"https://store.com/thanks"}'
# → { checkoutUrl, statusUrl, id }
MCPלסוכני AI
{
  "mcpServers": {
    "payways": {
      "command": "node",
      "args": ["packages/mcp/dist/index.js"],
      "env": { "PAYWAYS_API_URL": "https://api.payways..." }
    }
  }
}

הכסף עובר דרך הסולק של העסק עצמו — PAYWAYS מתזמר בלבד. לעולם לא לסמוך על ה-redirect לבד; אמת עם charges.get / waitForPayment. או הרץ את ה-skill PAYWAYS_CONNECT_IDAN בכל פרויקט והוא יחבר אוטומטית.