6

के लिए पैसे भेजा जा रहा है काल्पनिक परिदृश्य:[SomePaymentProcesingCompany] से बैंक खाते

सहबद्धों अपने ग्राहकों के लिए आइटम/सेवाओं/विगेट्स बेच कर अपनी वेबसाइट पर पैसा कमाने के। आप इसे एक साधारण सहबद्ध कार्यक्रम के रूप में सोच सकते हैं। यह पैसा एक खाते में तब तक संग्रहीत होता है जब तक कि एफिलिएट अपने पैसे का अनुरोध नहीं करता।

सहयोगी मेल में आने वाले चेक की प्रतीक्षा नहीं करना चाहते हैं; वे अपने प्रशासन खंड (पर साइट पर लॉग ऑन करना चाहते हैं) पर जादुई "मेरे हार्ड-अर्जित धन अब! मूर्ख" बटन पर क्लिक करें और उनके लाखों सीधे अपने बैंक खाते में जमा हो जाएं (यह स्थानांतरण "3 ले सकता है -4 दिन "अगर इसे करना है --- एफिलिएट्स सिर्फ यह महसूस करना चाहते हैं कि वे हमेशा अपने पैसे पर नियंत्रण ले सकते हैं)।

अब, पेपैल पहले से ही "मेरे हार्ड-अर्जित धन को भेजें! मूर्ख" भेजता है। समारोह ठीक है। उनकी एपीआई एक पेपैल खाते से दूसरे स्थान पर पैसे स्थानांतरित करने की अनुमति भी देती है; यह सिर्फ बैंक खातों में जमा की अनुमति नहीं देता है। सहयोगी आलसी हैं और अपने पैसे को स्थानांतरित करने के लिए अपने पेपैल खाते में लॉग-इन नहीं करना चाहते हैं।


तो, डेवलपर क्या कर सकता है?

  • मैं क्रेडिट कार्ड की जानकारी भंडारण (पीसीआई अनुपालन ... कोई धन्यवाद नहीं) से परेशान नहीं करना चाहता हूं।
  • मैं वास्तव में एक बैंक
  • (psudeo कोड में) मैं चाहता हूँ के साथ सीधे एकीकृत करने के लिए परवाह नहीं है:

// affiliate and crdentials are pulled from my database. 
Affiliate affiliate = db.Affiliates.GetByID(123456); 
Credentials creds = affiliate.GetBankCredentials(); 
// paymentAPI is, well, its an API. 
Xml response = paymentAPI.InitiateMoneyTransfer({from: myAccountCrdentials, to: creds, amount: 123, currency: "USD"}); 
if(response.success){ 
    print "Bling Bling! Transfer initiated"; 
} 
else{ 
    print response.msg; 
} 

पेज। मैं संयुक्त राज्य अमेरिका में हूं

+2

आप अपने बैंक इसका समर्थन करता है, तो घर बैंकिंग के माध्यम से तार स्थानान्तरण को स्वचालित करने की कोशिश कर सकते नहीं है। [एचबीसीआई] पर विकिपीडिया लेख (http://en.wikipedia.org/wiki/FinTS) बताता है कि अमेरिका में कुछ ऐसा ही मौजूद है। हो सकता है कि आप अपने बैंक से पूछ सकें कि क्या वे किसी भी मानक होम बैंकिंग प्रोटोकॉल का समर्थन करते हैं और इसके ओपन सोर्स कार्यान्वयन की तलाश करते हैं। – dtb

उत्तर

2

एक अलग भुगतान प्रोसेसर/गेटवे के साथ जाएं। पेपैल संबंधित खातों/लेनदेन, और Authorise.NET, चेस भुगतान टीईके या वास्तविक बैंक खातों में जमा करने के लिए इस प्रकार के समान प्रदाता के लिए पेपैल का उपयोग करें।

आप पीसीआई अनुपालन से दूर नहीं हो पाएंगे। इसके अलावा, आप उपरोक्त सूचीबद्ध किए गए भुगतान गेटवे के बिना दूर नहीं जा पाएंगे।

तो परिदृश्य सरल है:

(paypal से) वापसी Paypal-> YourBankAccount-> Authorize.NET-> उपभोक्ता खाता।

वापसी (अपने बैंक खाते से) YourBankAccount-> Authorize.NET-> उपभोक्ता खाता।

+1

Authorize.NET वास्तव में बैंक खातों में जमा का समर्थन नहीं करता है। यह प्रारंभिक लेनदेन के आधार पर खाता क्रेडिट कर सकता है, या ई-चेक भेज सकता है, लेकिन यह वास्तव में इस मामले में समाधान नहीं है। मैं अभी भी सही जवाब ढूंढ रहा हूं ... –

2

हमने हमारी परियोजना के लिए ACH Works के साथ जाने का फैसला किया। यह एकमात्र प्रदाता है जो मैंने पाया है कि मैं वास्तव में क्या करना चाहता था (जो आप जो कर रहे हैं उसके समान ही है), और यह समझाने में बहुत मददगार था कि इसे कैसे किया जाए। एसीएच ट्रांसफर को ट्रिगर करने के लिए उनके पास एक बहुत ही सरल एसओएपी एपीआई है।

एक और संभावित विकल्प पेपैल का PayFlow Pro ACH Payment Service है।

यहां PayFlow Pro ACH API Doc है।

किसी और Payments Gateway की सिफारिश की है, लेकिन मैं उनके साथ किसी भी अनुभव ...