Una valida alternativa per sviluppatori a PayPal [chiuso]


96

Capisco che i pagamenti siano una cosa complicata, ma devo ancora trovare una valida alternativa a PayPal. Voglio cambiare da PayPal perché penso che siano costosi e non funziona in tutti i paesi. Inoltre, penso che l'API sia sufficiente, ma potrebbe essere migliore. La documentazione API, tuttavia, è una schifezza totale .

Sto cercando un servizio di pagamento / transazione più adatto agli sviluppatori, preferibilmente con:

  • Un'API REST pulita e ben strutturata
  • Eccellenti strumenti per sviluppatori e una sandbox
  • Buone implementazioni API di esempio , preferibilmente in Python o Ruby
  • Copertura mondiale delle carte di credito / debito
  • Tariffe più economiche di PayPal (o la possibilità di scegliere un piano di pagamento)

Suppongo che Google Checkout sia in qualche modo degno, ma richiede che sia lo sviluppatore che i potenziali acquirenti abbiano un account Google. Eventuali altri suggerimenti sono molto apprezzati!


3
Anche la tariffa di Google Checkout è identica a quella di Pay Pal, quindi non stai guadagnando molto in termini di area "costosa". Tuttavia, se ottieni un'API migliore allo stesso costo, è un bonus. Voglio dire, creare un account Google gratuito è un affare serio? :-)
corsiKa

30
Direi che questa è una domanda valida. Chiede consigli sulla scelta di un'API per l'elaborazione dei pagamenti.
PaulG

2
@PaulG: Non è una domanda valida, a meno che tu non consideri "Dove dovrei comprare il mio gas? Guido la mia macchina per il mio lavoro di programmazione". valido pure. È una domanda su un servizio, non su come utilizzarlo. L'utilizzo dell'API a livello di codice sarebbe una questione di programmazione; quale servizio utilizzare è una discussione di un programmatore o di un webmaster, ed è fuori tema qui.
Ken White,

4
È sicuramente una domanda valida. Per lo meno potrebbe essere richiesto su programmers.stackexchange.com.
Jordan

3
Questa è la domanda con il punteggio più alto contrassegnata con paypaled è stata chiusa come non costruttiva. Penso che la comunità SO potrebbe avere alcune priorità distorte ...
twiz

Risposte:


40

Stripe si adatta a molti dei tuoi criteri: puoi accettare pagamenti con carta di credito senza un account commerciante. Puoi anche controllare il flusso di pagamento senza doversi preoccupare della conformità PCI.

Un'API REST pulita e ben strutturata

L' API si basa interamente su REST: puoi persino utilizzare curl per caricare le carte:

curl https://api.stripe.com/v1/charges
   -u <YOUR_API_KEY>:
   -d amount=400
   -d currency=usd
   -d "description=Charge for user@example.com"
   -d "card[number]=4242424242424242"
   -d "card[exp_month]=12"
   -d "card[exp_year]=2012"
   -d "card[cvc]=123"

Eccellenti strumenti per sviluppatori e una sandbox

Puoi testare l'integrazione del modulo di pagamento con le chiavi API di prova prima di andare in diretta. Maggiori informazioni: https://stripe.com/docs/testing

Buone implementazioni API di esempio, preferibilmente in Python o Ruby

Stripe ha librerie ufficiali in Python, Ruby, PHP e Java, e ce ne sono altre supportate dalla comunità qui: https://stripe.com/docs/libraries

Copertura mondiale delle carte di credito / debito

Puoi addebitare tutte le carte di credito e di debito internazionali con Stripe.

Tariffe più economiche di PayPal (o la possibilità di scegliere un piano di pagamento)

Paghi una tariffa standard del 2,9% + 30 ¢ per transazione. A differenza di PayPal, non ci sono costi aggiuntivi per American Express o pagamenti internazionali. Dettagli qui: https://stripe.com/help/pricing

Sono un ingegnere presso Stripe. Sentiti libero di passare dalla nostra chatroom se hai altre domande. Puoi anche inviarci un'e-mail a support@stripe.com.


2
Eccezionale. Mi ci è voluto più tempo per trovare la documentazione per PayPal e impostare gli account con la loro sandbox che per iniziare a lavorare con stripe. Grazie per il suggerimento / annuncio. ;)
Pascal

Credo che Braintree (www.braintreepayments.com) offra un servizio simile a stripe e supporti i commercianti non statunitensi (beh, almeno i commercianti britannici). Tuttavia, non posso garantire la qualità del servizio, non l'abbiamo ancora implementato.
segna il

Non consiglio BrainTree. Ero molto entusiasta di ciò che stavano offrendo, ho esaminato tutti i loro tutorial e testato il loro sandbox. Tuttavia non sono riusciti a fornirmi effettivamente un account live. Il loro personale di vendita non risponde alle tue e-mail e il loro telefono va sempre in segreteria. Poi sono passato a Stripe. Hanno una sandbox, un'API e un tutorial molto migliori e potrei facilmente configurare il mio account live in meno di un minuto o due tramite il loro pannello di amministrazione.
Hamid Tavakoli

2
A partire da ottobre 2013 Stripe supporta i commercianti in 11 paesi: stripe.com/global
Anurag

3
Il problema con Stripe è che la tua azienda deve essere negli Stati Uniti. Ma sicuramente non è un'opzione per i paesi con sede in Europa.
erdomester

11

Trovo che Klarna sia un ottimo fornitore.

Hanno un'API facile da usare e forniscono anche diversi modi di pagamento. Forniscono anche un servizio per consentire ai tuoi clienti di pagare tramite fattura e ti consentono di ottenere i tuoi soldi immediatamente, quindi Klarna si occupa di ottenere effettivamente i soldi.


Ah, il sito web non funziona nemmeno correttamente. Non hanno il mio voto riservato se devo essere sincero
Luke Pring

4

Hai un'obiezione all'utilizzo di un gateway standard e di un account commerciante? La tua banca potrebbe rivendere Authorize.net, ad esempio (so che Wells Fargo lo fa), che ha praticamente tutto ciò che stai cercando. Finirai per pagare circa $ 40 al mese in commissioni per entrambi questi servizi.

Ho utilizzato Google Checkout anche come servizio di pagamento e funziona bene.

Intuit ha anche un account commerciante che offre.



3

Primi dati

  • È internazionale
  • L'integrazione è semplice e intuitiva per gli sviluppatori
  • API REST
  • Supporto per tutti i tipi di appalto del sindaco (CC, DC, Gift, ACH, Lec, ecc.)
  • Supporto per tutte le società di carte sindaco (anche europee)
  • Molti piani di servizio diversi che si adattano a molte esigenze (abbonamento flat, volume di transazioni, volume di dollari, ecc.)

http://www.firstdata.com


1

Probabilmente dovresti considerare anche il "servizio di pagamenti flessibili" di Amazon ... Sono un fan della maggior parte dei loro servizi web. Non sono sicuro se i beneficiari debbano avere un account Amazon per pagare o meno ... ma i servizi AWS tendono ad essere ben documentati:

http://aws.amazon.com/fps/


4
secondo Amazon è necessario: "Una carta di credito con sede negli Stati Uniti. Se hai già una carta di credito registrata su Amazon.com, la useremo per impostazione predefinita, ma puoi cambiare questa carta in seguito nella schermata di conferma." Questo significa che gli acquirenti possono essere in tutto il mondo? L'ho immaginato io stesso, ma risiedo nel Regno Unito.
khany

3
"Amazon FPS consente ai clienti statunitensi e internazionali di utilizzare le principali carte di credito per effettuare pagamenti sui siti Web basati su Amazon FPS. Tuttavia, i trasferimenti del saldo del conto bancario e dell'account Amazon Payments sono abilitati solo per i clienti con sede negli Stati Uniti. Tutte le transazioni sono in dollari USA. " ( aws.amazon.com/fps/faqs/#3 )
codemonkey

0

Dai un'occhiata a SagePay . Non ho sviluppato con PayPal o GoogleCheckout ma la documentazione di SagePay dalla knowledgebase è piuttosto buona. SagePay ha anche una piccola piattaforma di test pulita.

A seconda del tuo utilizzo, possono funzionare in modo più economico di PayPal e Google Checkout.
http://www.zarr.com/Blog/2009/12/Summarizing-Paypal-Google-Checkout-and-Sage-Pay-as-payment-processing-programs/

Spero che questo ti aiuti


Solo se sei in grado di ottenere un account commerciante nel Regno Unito.
UpTheCreek

SagePay: costa solo meno se elabori più di 1000 sterline al mese!
Andriy Drozdyuk

0

Sono uno sviluppatore di Payjunction, quindi di recente ho esaminato ActiveMerchant per Ruby (può utilizzare Payjunction, PayPal, Authorize.net e alcuni altri). Se stai cercando una soluzione Ruby, mi piace il loro codice, indipendentemente da chi utilizzi come gateway di pagamento effettivo. Non hai consigli in Python.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.