חבר כל אפליקציה
חיבור אחד ל-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 | FAILEDREST · 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 בכל פרויקט והוא יחבר אוטומטית.