Bu dokümantasyon, QuickPos tarafından desteklenen tüm 48 ödeme sağlayıcısının detaylı bilgilerini içermektedir.
- Asya-Pasifik Bölgesi
- Orta Doğu ve Afrika
- Avrupa
- Latin Amerika
- Global Ödeme Sistemleri
- Kripto Para Ödeme Sistemleri
- Website: https://midtrans.com
- Desteklenen Ülkeler: Endonezya
- Para Birimleri: IDR (Indonesian Rupiah)
- Client Oluşturma:
{ serverKey: 'YOUR_SERVER_KEY', clientKey: 'YOUR_CLIENT_KEY', isProduction: false }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (IDR)orderId: Benzersiz sipariş IDname: Müşteri adıemail: Müşteri emailphone: Müşteri telefon
- Website: https://tripay.co.id
- Desteklenen Ülkeler: Endonezya
- Para Birimleri: IDR (Indonesian Rupiah)
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', privateKey: 'YOUR_PRIVATE_KEY', merchantCode: 'YOUR_MERCHANT_CODE', isProduction: false }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (IDR)method: Ödeme yöntemi koduorderId: Benzersiz sipariş IDname: Müşteri adıemail: Müşteri emailphone: Müşteri telefon
- Website: https://developers.doku.com
- Desteklenen Ülkeler: Endonezya
- Para Birimleri: IDR (Indonesian Rupiah)
- Client Oluşturma:
{ clientId: 'YOUR_CLIENT_ID', secretKey: 'YOUR_SECRET_KEY', sharedKey: 'YOUR_SHARED_KEY', sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (IDR)orderId: Benzersiz sipariş IDcallback_link: Callback URLname: Müşteri adıemail: Müşteri email
- Website: https://payid19.com
- Desteklenen Ülkeler: Endonezya
- Para Birimleri: IDR (Indonesian Rupiah)
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (IDR)orderId: Benzersiz sipariş IDcallback_link: Callback URLname: Müşteri adı
- Website: https://www.xendit.co
- Desteklenen Ülkeler: Endonezya, Filipinler
- Para Birimleri: IDR (Indonesian Rupiah), PHP (Philippine Peso)
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', webhookToken: 'YOUR_WEBHOOK_TOKEN' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıorderId: Benzersiz sipariş IDpaymentMethod: 'invoice', 'ewallet', 'va', 'qr'callback_link: Callback URLname: Müşteri adıemail: Müşteri email
- Website: https://toyyibpay.com
- Desteklenen Ülkeler: Malezya
- Para Birimleri: MYR (Malaysian Ringgit)
- Client Oluşturma:
{ secretKey: 'YOUR_SECRET_KEY', categoryCode: 'YOUR_CATEGORY_CODE' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (MYR)orderId: Benzersiz sipariş IDcallback_link: Callback URLname: Müşteri adıemail: Müşteri emailphone: Müşteri telefon
- Website: https://senangpay.my
- Desteklenen Ülkeler: Malezya
- Para Birimleri: MYR (Malaysian Ringgit)
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', secretKey: 'YOUR_SECRET_KEY', sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (MYR)orderId: Benzersiz sipariş IDdescription: Ödeme açıklamasıname: Müşteri adıemail: Müşteri emailphone: Müşteri telefon
- Website: https://paytm.com
- Desteklenen Ülkeler: Hindistan
- Para Birimleri: INR (Indian Rupee)
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', merchantKey: 'YOUR_MERCHANT_KEY', website: 'YOUR_WEBSITE', industry: 'Retail', isProduction: false }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (INR)orderId: Benzersiz sipariş IDcallback_link: Callback URLcustomerId: Müşteri IDemail: Müşteri emailphone: Müşteri telefon
- Website: https://www.cashfree.com
- Desteklenen Ülkeler: Hindistan
- Para Birimleri: INR (Indian Rupee)
- Client Oluşturma:
{ appId: 'YOUR_APP_ID', secretKey: 'YOUR_SECRET_KEY', environment: 'sandbox' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (INR)orderId: Benzersiz sipariş IDcallback_link: Callback URLname: Müşteri adıemail: Müşteri emailphone: Müşteri telefon
- Website: https://payu.in
- Desteklenen Ülkeler: Hindistan
- Para Birimleri: INR (Indian Rupee)
- Client Oluşturma:
{ merchantKey: 'YOUR_MERCHANT_KEY', salt: 'YOUR_SALT', sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (INR)orderId: Benzersiz sipariş IDproductInfo: Ürün bilgisifirstname: Müşteri adıemail: Müşteri emailphone: Müşteri telefoncallback_link: Callback URL
- Website: https://paykun.com
- Desteklenen Ülkeler: Hindistan
- Para Birimleri: INR (Indian Rupee)
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', accessToken: 'YOUR_ACCESS_TOKEN', encryptionKey: 'YOUR_ENCRYPTION_KEY', sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (INR)orderId: Benzersiz sipariş IDcallback_link: Callback URLname: Müşteri adıemail: Müşteri emailphone: Müşteri telefon
- Website: https://razorpay.com
- Desteklenen Ülkeler: Hindistan
- Para Birimleri: INR (Indian Rupee)
- Client Oluşturma:
{ keyId: 'YOUR_KEY_ID', keySecret: 'YOUR_KEY_SECRET' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (INR)orderId: Benzersiz sipariş IDcallback_link: Callback URLmerchantName: İşletme adıname: Müşteri adıemail: Müşteri emailphone: Müşteri telefon
- Website: https://www.instamojo.com
- Desteklenen Ülkeler: Hindistan
- Para Birimleri: INR (Indian Rupee)
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', authToken: 'YOUR_AUTH_TOKEN', sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (INR)purpose: Ödeme amacıname: Müşteri adıemail: Müşteri emailphone: Müşteri telefoncallback_link: Callback URL
- Website: https://www.phonepe.com
- Desteklenen Ülkeler: Hindistan
- Para Birimleri: INR (Indian Rupee)
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', saltKey: 'YOUR_SALT_KEY', saltIndex: 1, sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (INR)orderId: Benzersiz sipariş IDcallback_link: Callback URLphone: Müşteri telefonuserId: Müşteri ID
- Website: https://www.zarinpal.com
- Desteklenen Ülkeler: İran
- Para Birimleri: IRR (Iranian Rial), IRT (Iranian Toman)
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (IRT)callback_link: Callback URLdescription: Ödeme açıklamasıemail: Müşteri email (opsiyonel)phone: Müşteri telefon (opsiyonel)
- Website: https://www.cardcom.co.il
- Desteklenen Ülkeler: İsrail
- Para Birimleri: ILS (Israeli Shekel)
- Client Oluşturma:
{ terminalNumber: 'YOUR_TERMINAL_NUMBER', apiName: 'YOUR_API_NAME' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (ILS)orderId: Benzersiz sipariş IDcallback_link: Callback URLname: Müşteri adıemail: Müşteri email
- Website: https://paycom.uz
- Desteklenen Ülkeler: Özbekistan
- Para Birimleri: UZS (Uzbekistan Som)
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (UZS, tiyin cinsinden)orderId: Benzersiz sipariş IDaccount: Hesap bilgisi
- Website: https://www.paymaya.com
- Desteklenen Ülkeler: Filipinler
- Para Birimleri: PHP (Philippine Peso)
- Client Oluşturma:
{ publicKey: 'YOUR_PUBLIC_KEY', secretKey: 'YOUR_SECRET_KEY', sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (PHP)orderId: Benzersiz sipariş IDcallback_link: Callback URLname: Müşteri adıemail: Müşteri email
- Website: https://payme.vn
- Desteklenen Ülkeler: Vietnam
- Para Birimleri: VND (Vietnamese Dong)
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', apiKey: 'YOUR_API_KEY', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (VND)orderId: Benzersiz sipariş IDcallback_link: Callback URLdescription: Ödeme açıklaması
- Website: https://www.omise.co
- Desteklenen Ülkeler: Tayland
- Para Birimleri: THB (Thai Baht)
- Client Oluşturma:
{ publicKey: 'YOUR_PUBLIC_KEY', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (THB, satang cinsinden)orderId: Benzersiz sipariş IDcallback_link: Callback URLsourceType: Ödeme kaynağı tipi (ör: 'promptpay')name: Müşteri adı
- Website: https://www.iyzico.com
- Desteklenen Ülkeler: Türkiye
- Para Birimleri: TRY (Turkish Lira)
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', secretKey: 'YOUR_SECRET_KEY', uri: 'https://sandbox-api.iyzipay.com' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (TRY)orderId: Benzersiz sipariş IDcallback_link: Callback URLname: Müşteri adısurname: Müşteri soyadıemail: Müşteri emailphone: Müşteri telefonaddress: Müşteri adresicity: Şehircountry: Ülke
- Website: https://www.paytr.com
- Desteklenen Ülkeler: Türkiye
- Para Birimleri: TRY (Turkish Lira)
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', merchantKey: 'YOUR_MERCHANT_KEY', merchantSalt: 'YOUR_MERCHANT_SALT' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (TRY, kuruş cinsinden)orderId: Benzersiz sipariş IDcallback_link: Callback URLname: Müşteri adıemail: Müşteri emailphone: Müşteri telefonaddress: Müşteri adresi
- Website: https://www.shopier.com
- Desteklenen Ülkeler: Türkiye
- Para Birimleri: TRY (Turkish Lira)
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', apiSecret: 'YOUR_API_SECRET' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (TRY)orderId: Benzersiz sipariş IDcallback_link: Callback URLname: Ürün adıbuyer_name: Müşteri adıbuyer_email: Müşteri emailbuyer_phone: Müşteri telefon
- Website: https://www.papara.com
- Desteklenen Ülkeler: Türkiye
- Para Birimleri: TRY (Turkish Lira)
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', merchantId: 'YOUR_MERCHANT_ID' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (TRY)orderId: Benzersiz sipariş IDcallback_link: Callback URLdescription: Ödeme açıklaması
- Website: https://esnekpos.com
- Desteklenen Ülkeler: Türkiye
- Para Birimleri: TRY (Turkish Lira)
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (TRY)orderId: Benzersiz sipariş IDcallback_link: Callback URLname: Müşteri adı
- Website: https://paydisini.com
- Desteklenen Ülkeler: Türkiye
- Para Birimleri: TRY (Turkish Lira), USD, EUR
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıorderId: Benzersiz sipariş IDcallback_link: Callback URLname: Müşteri adıemail: Müşteri email
- Website: https://paynet.com.tr
- Desteklenen Ülkeler: Türkiye
- Para Birimleri: TRY (Turkish Lira)
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (TRY)orderId: Benzersiz sipariş IDcallback_link: Callback URLname: Müşteri adı
- Website: https://primepayments.io
- Desteklenen Ülkeler: BAE, Orta Doğu
- Para Birimleri: AED, USD, SAR
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', merchantId: 'YOUR_MERCHANT_ID' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıorderId: Benzersiz sipariş IDcallback_link: Callback URLcurrency: Para birimi
- Website: https://yallapay.com
- Desteklenen Ülkeler: BAE, Orta Doğu
- Para Birimleri: AED, USD
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', apiKey: 'YOUR_API_KEY', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıorderId: Benzersiz sipariş IDcallback_link: Callback URLcurrency: Para birimi
- Website: https://www.noon.com
- Desteklenen Ülkeler: BAE, Suudi Arabistan
- Para Birimleri: AED, SAR
- Client Oluşturma:
{ applicationId: 'YOUR_APPLICATION_ID', apiKey: 'YOUR_API_KEY', businessId: 'YOUR_BUSINESS_ID', environment: 'sandbox' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıorderId: Benzersiz sipariş IDcallback_link: Callback URLcurrency: Para biriminame: Müşteri adıemail: Müşteri email
- Website: https://www.paytabs.com
- Desteklenen Ülkeler: BAE, Suudi Arabistan, Umman, Ürdün, Mısır
- Para Birimleri: AED, SAR, OMR, JOD, EGP, USD
- Client Oluşturma:
{ profileId: 'YOUR_PROFILE_ID', serverKey: 'YOUR_SERVER_KEY', region: 'ARE' // ARE, SAU, OMN, JOR, EGY }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıorderId: Benzersiz sipariş IDcallback_link: Callback URLcurrency: Para biriminame: Müşteri adıemail: Müşteri emailphone: Müşteri telefon
- Website: https://www.urway.sa
- Desteklenen Ülkeler: Suudi Arabistan
- Para Birimleri: SAR (Saudi Riyal)
- Client Oluşturma:
{ terminalId: 'YOUR_TERMINAL_ID', password: 'YOUR_PASSWORD', merchantKey: 'YOUR_MERCHANT_KEY', testMode: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (SAR)orderId: Benzersiz sipariş IDcallback_link: Callback URLemail: Müşteri emailcountry: Ülke kodumerchantIp: Merchant IP adresi
- Website: https://payriff.com
- Desteklenen Ülkeler: Azerbaycan
- Para Birimleri: AZN (Azerbaijani Manat)
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (AZN)orderId: Benzersiz sipariş IDcallback_link: Callback URLdescription: Ödeme açıklaması
- Website: https://epoint.az
- Desteklenen Ülkeler: Azerbaycan
- Para Birimleri: AZN (Azerbaijani Manat)
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', privateKey: 'YOUR_PRIVATE_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (AZN)orderId: Benzersiz sipariş IDcallback_link: Callback URLdescription: Ödeme açıklaması
- Website: https://shurjopay.com.bd
- Desteklenen Ülkeler: Bangladeş
- Para Birimleri: BDT (Bangladeshi Taka)
- Client Oluşturma:
{ username: 'YOUR_USERNAME', password: 'YOUR_PASSWORD', prefix: 'YOUR_PREFIX', sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (BDT)orderId: Benzersiz sipariş IDcallback_link: Callback URLname: Müşteri adıphone: Müşteri telefoncity: Şehiraddress: Adres
- Website: https://www.payspace.com
- Desteklenen Ülkeler: Güney Afrika
- Para Birimleri: ZAR (South African Rand)
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', apiKey: 'YOUR_API_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (ZAR)orderId: Benzersiz sipariş IDcallback_link: Callback URLdescription: Ödeme açıklaması
- Website: https://fedapay.com
- Desteklenen Ülkeler: Benin, Batı Afrika
- Para Birimleri: XOF (West African CFA Franc)
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (XOF)orderId: Benzersiz sipariş IDcallback_link: Callback URLdescription: Ödeme açıklamasıname: Müşteri adıemail: Müşteri email
- Website: https://konnect.network
- Desteklenen Ülkeler: Tunus
- Para Birimleri: TND (Tunisian Dinar)
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', receiverId: 'YOUR_RECEIVER_ID' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (TND, millime cinsinden)orderId: Benzersiz sipariş IDcallback_link: Callback URLdescription: Ödeme açıklaması
- Website: https://youcanpay.com
- Desteklenen Ülkeler: Fas
- Para Birimleri: MAD (Moroccan Dirham)
- Client Oluşturma:
{ privateKey: 'YOUR_PRIVATE_KEY', publicKey: 'YOUR_PUBLIC_KEY', sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (MAD)orderId: Benzersiz sipariş IDcallback_link: Callback URLname: Müşteri adıemail: Müşteri emailphone: Müşteri telefon
- Website: https://www.epay.bg
- Desteklenen Ülkeler: Bulgaristan
- Para Birimleri: BGN (Bulgarian Lev)
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (BGN)orderId: Benzersiz sipariş IDcallback_link: Callback URLdescription: Ödeme açıklaması
- Website: https://www.paynet.md
- Desteklenen Ülkeler: Moldova
- Para Birimleri: MDL (Moldovan Leu)
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (MDL)orderId: Benzersiz sipariş IDcallback_link: Callback URLdescription: Ödeme açıklaması
- Website: https://yookassa.ru
- Desteklenen Ülkeler: Rusya
- Para Birimleri: RUB (Russian Ruble)
- Client Oluşturma:
{ shopId: 'YOUR_SHOP_ID', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (RUB)orderId: Benzersiz sipariş IDcallback_link: Callback URLdescription: Ödeme açıklamasıemail: Müşteri emailphone: Müşteri telefon
- Website: https://freekassa.ru
- Desteklenen Ülkeler: Rusya
- Para Birimleri: RUB (Russian Ruble)
- Client Oluşturma:
{ shopId: 'YOUR_SHOP_ID', secretKey1: 'YOUR_SECRET_KEY_1', secretKey2: 'YOUR_SECRET_KEY_2' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (RUB)orderId: Benzersiz sipariş IDcurrency: Para birimiemail: Müşteri emailname: Müşteri adı
- Website: https://unitpay.ru
- Desteklenen Ülkeler: Rusya
- Para Birimleri: RUB (Russian Ruble)
- Client Oluşturma:
{ publicKey: 'YOUR_PUBLIC_KEY', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (RUB)orderId: Benzersiz sipariş IDcallback_link: Callback URLaccount: Hesap bilgisidescription: Ödeme açıklaması
- Website: https://www.picpay.com
- Desteklenen Ülkeler: Brezilya
- Para Birimleri: BRL (Brazilian Real)
- Client Oluşturma:
{ token: 'YOUR_TOKEN', sellerToken: 'YOUR_SELLER_TOKEN' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (BRL)orderId: Benzersiz sipariş IDcallback_link: Callback URLfirstName: Müşteri adılastName: Müşteri soyadıemail: Müşteri emaildocument: CPF numarasıphone: Müşteri telefon
- Website: https://www.payu.com
- Desteklenen Ülkeler: Meksika, Kolombiya, Peru, Arjantin, Şili, Panama
- Para Birimleri: MXN, COP, PEN, ARS, CLP, USD
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', apiLogin: 'YOUR_API_LOGIN', merchantId: 'YOUR_MERCHANT_ID', accountId: 'YOUR_ACCOUNT_ID', sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıorderId: Benzersiz sipariş IDcallback_link: Callback URLcurrency: Para birimidescription: Ödeme açıklamasıname: Müşteri adıemail: Müşteri email
- Website: https://www.paypal.com
- Desteklenen Ülkeler: 200+ ülke
- Para Birimleri: 25+ para birimi (USD, EUR, GBP, vb.)
- Client Oluşturma:
{ clientId: 'YOUR_CLIENT_ID', clientSecret: 'YOUR_CLIENT_SECRET', mode: 'sandbox' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimicallback_link: Callback URLdescription: Ödeme açıklaması
- Website: https://pay.amazon.com
- Desteklenen Ülkeler: ABD, AB, Japonya, Hindistan
- Para Birimleri: USD, EUR, GBP, JPY, INR
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', accessKey: 'YOUR_ACCESS_KEY', secretKey: 'YOUR_SECRET_KEY', region: 'us', // us, eu, jp sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimicallback_link: Callback URLchargePermissionType: İzin tipi
- Website: https://www.paddle.com
- Desteklenen Ülkeler: 245+ ülke
- Para Birimleri: 20+ para birimi
- Client Oluşturma:
{ vendorId: 'YOUR_VENDOR_ID', apiKey: 'YOUR_API_KEY', publicKey: 'YOUR_PUBLIC_KEY', sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimititle: Ürün başlığıcallback_link: Webhook URL
- Website: https://www.checkout.com
- Desteklenen Ülkeler: 150+ ülke
- Para Birimleri: 150+ para birimi
- Client Oluşturma:
{ publicKey: 'YOUR_PUBLIC_KEY', secretKey: 'YOUR_SECRET_KEY', environment: 'sandbox' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (en küçük birim cinsinden)currency: Para birimicallback_link: Callback URLreference: Sipariş referansı
- Website: https://www.2checkout.com
- Desteklenen Ülkeler: 200+ ülke
- Para Birimleri: 87 para birimi
- Client Oluşturma:
{ merchantCode: 'YOUR_MERCHANT_CODE', secretKey: 'YOUR_SECRET_KEY', sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimiorderId: Benzersiz sipariş IDcallback_link: Callback URLname: Müşteri adıemail: Müşteri email
- Website: https://www.payssion.com
- Desteklenen Ülkeler: 200+ ülke
- Para Birimleri: 100+ para birimi
- Ödeme Yöntemleri: 300+ yerel ödeme yöntemi
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', secretKey: 'YOUR_SECRET_KEY', sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimiorderId: Benzersiz sipariş IDpaymentMethod: Ödeme yöntemi koducallback_link: Callback URL
- Website: https://payop.com
- Desteklenen Ülkeler: 170+ ülke
- Para Birimleri: 150+ para birimi
- Client Oluşturma:
{ publicKey: 'YOUR_PUBLIC_KEY', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimiorderId: Benzersiz sipariş IDcallback_link: Callback URLdescription: Ödeme açıklaması
- Website: https://www.paymentwall.com
- Desteklenen Ülkeler: 200+ ülke
- Para Birimleri: 150+ para birimi
- Ödeme Yöntemleri: 150+ ödeme yöntemi
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimiorderId: Benzersiz sipariş IDdescription: Ödeme açıklamasıemail: Müşteri email
- Website: https://www.paysend.com
- Desteklenen Ülkeler: 170+ ülke
- Para Birimleri: 100+ para birimi
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimiorderId: Benzersiz sipariş IDrecipientCountry: Alıcı ülke
- Website: https://www.payoneer.com
- Desteklenen Ülkeler: 200+ ülke
- Para Birimleri: 150+ para birimi
- Client Oluşturma:
{ programId: 'YOUR_PROGRAM_ID', username: 'YOUR_USERNAME', password: 'YOUR_PASSWORD', sandbox: true }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimipayeeId: Alıcı IDdescription: Ödeme açıklaması
- Website: https://portwallet.com
- Desteklenen Ülkeler: Global
- Para Birimleri: USD, EUR, GBP, TRY
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', merchantId: 'YOUR_MERCHANT_ID', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimiorderId: Benzersiz sipariş IDcallback_link: Callback URL
- Website: https://plisio.net
- Desteklenen Ülkeler: Global
- Kripto Paralar: 20+ (Bitcoin, Ethereum, USDT, Litecoin, Monero, vb.)
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Fiat para birimi (USD, EUR, vb.)orderId: Benzersiz sipariş IDcallback_link: Callback URLemail: Müşteri email (opsiyonel)
- Website: https://www.coinpayments.net
- Desteklenen Ülkeler: Global
- Kripto Paralar: 2000+ kripto para
- Client Oluşturma:
{ publicKey: 'YOUR_PUBLIC_KEY', privateKey: 'YOUR_PRIVATE_KEY', ipnSecret: 'YOUR_IPN_SECRET' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency1: Fiat para birimicurrency2: Kripto para (BTC, ETH, vb.)orderId: Benzersiz sipariş IDcallback_link: IPN URL
- Website: https://cryptomus.com
- Desteklenen Ülkeler: Global
- Kripto Paralar: 20+ kripto para
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', apiKey: 'YOUR_API_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarı (USD)orderId: Benzersiz sipariş IDcallback_link: Callback URL
- Website: https://payeer.com
- Desteklenen Ülkeler: Global
- Para Birimleri: USD, EUR, RUB + Kripto paralar
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimiorderId: Benzersiz sipariş IDcallback_link: Callback URLdescription: Ödeme açıklaması
- Website: https://anypay.io
- Desteklenen Ülkeler: Global
- Kripto Paralar: Bitcoin, Bitcoin Cash, Dash, Litecoin
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimiorderId: Benzersiz sipariş IDcallback_link: Webhook URL
- Website: https://nowpayments.io
- Desteklenen Ülkeler: Global
- Kripto Paralar: 150+ kripto para
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Fiat para birimipayCurrency: Kripto paraorderId: Benzersiz sipariş IDcallback_link: IPN callback URL
- Website: https://heleket.com
- Desteklenen Ülkeler: Global
- Kripto Paralar: Bitcoin, Ethereum, USDT, vb.
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', merchantId: 'YOUR_MERCHANT_ID' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimiorderId: Benzersiz sipariş IDcallback_link: Callback URL
- Website: https://bitpay.com
- Desteklenen Ülkeler: Global
- Kripto Paralar: Bitcoin, Bitcoin Cash, Ethereum, USDC, GUSD, PAX, BUSD, Dogecoin, Litecoin
- Client Oluşturma:
{ privateKey: 'YOUR_PRIVATE_KEY', merchantToken: 'YOUR_MERCHANT_TOKEN', environment: 'test' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Fiat para birimiorderId: Benzersiz sipariş IDcallback_link: Notification URL
- Website: https://coingate.com
- Desteklenen Ülkeler: Global
- Kripto Paralar: 70+ kripto para, Lightning Network
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', environment: 'sandbox' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimiorderId: Benzersiz sipariş IDcallback_link: Callback URLtitle: Sipariş başlığı
- Website: https://volet.com
- Desteklenen Ülkeler: Global
- Para Birimleri: Kripto + Fiat paralar
- Client Oluşturma:
{ merchantId: 'YOUR_MERCHANT_ID', apiKey: 'YOUR_API_KEY', secretKey: 'YOUR_SECRET_KEY' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimiorderId: Benzersiz sipariş IDcallback_link: Callback URL
- Website: https://commerce.coinbase.com
- Desteklenen Ülkeler: Global
- Kripto Paralar: Bitcoin, Bitcoin Cash, Ethereum, Litecoin, USDC, DAI
- Client Oluşturma:
{ apiKey: 'YOUR_API_KEY', webhookSecret: 'YOUR_WEBHOOK_SECRET' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Fiat para birimi (USD, EUR, vb.)orderId: Benzersiz sipariş IDname: Ödeme açıklamasıpricingType: 'fixed_price' veya 'no_price'
- Website: https://perfectmoney.com
- Desteklenen Ülkeler: Global
- Para Birimleri: USD, EUR, Altın (e-currency)
- Client Oluşturma:
{ accountId: 'YOUR_ACCOUNT_ID', passPhrase: 'YOUR_PASSPHRASE', alternatePassPhrase: 'YOUR_ALTERNATE_PASSPHRASE' }
- createPayment Gereken Alanlar:
amount: Ödeme tutarıcurrency: Para birimi (USD, EUR, Gold)orderId: Benzersiz sipariş IDcallback_link: Status URL
- Asya-Pasifik: 19 provider
- Orta Doğu & Afrika: 17 provider
- Avrupa: 5 provider
- Latin Amerika: 2 provider
- Global: 13 provider
- Kripto Para: 12 provider
- Toplam Desteklenen Para Birimi: 100+
- En Çok Kullanılan: USD, EUR, INR, IDR, TRY
- Toplam Provider: 48
- Desteklenen Ülke: 200+
- Kripto Para Desteği: 2000+ coin
- Yerel Ödeme Yöntemi: 500+
Her provider için detaylı kullanım örnekleri examples/ klasöründe bulunmaktadır:
// Genel Kullanım
const QuickPos = require('quickpos');
const config = {
providers: {
razorpay: {
keyId: 'YOUR_KEY_ID',
keySecret: 'YOUR_KEY_SECRET'
}
}
};
const quickPos = new QuickPos(config);
// Ödeme oluşturma
const payment = await quickPos.razorpay.createPayment({
amount: 500,
currency: 'INR',
orderId: 'ORDER-123',
callback_link: 'https://yoursite.com/callback',
name: 'John Doe',
email: 'john@example.com',
phone: '9999999999'
});
console.log('Payment URL:', payment.data.url);
// Callback işleme
const result = await quickPos.razorpay.handleCallback(callbackData);
console.log('Payment Status:', result.status);- API Credentials: Tüm provider'lar için gerçek ödeme işlemleri için production API anahtarları gereklidir.
- Sandbox/Test Mode: Çoğu provider sandbox/test modu desteklemektedir.
- Callback URL: Tüm provider'lar için callback URL yapılandırılmalıdır.
- Signature Verification: Callback'ler için signature doğrulama yapılmaktadır.
- Currency Format: Para birimi formatları provider'a göre değişiklik gösterir (kuruş, satang, paise, vb.)
Bu dokümantasyon QuickPos v1.3.0 için hazırlanmıştır.
- GitHub: https://github.com/fastuptime/QuickPos
- NPM: https://www.npmjs.com/package/quickpos
- Destek: fastuptime@gmail.com
Son Güncelleme: 2024 Versiyon: 1.3.0 Toplam Provider: 48