Saya melihat pembayaran dalam aplikasi saya. Pengguna dapat berlangganan berbagai paket dan membayar bulanan. Mereka akan mendapatkan gratis bulan pertama dan tidak akan ditagih jika mereka membatalkan kapan saja dalam bulan pertama.
Kami mencoba mengintegrasikan Paypal tetapi mengisap dari sudut pandang pengembang/API serta sudut pandang pengalaman pengguna (detail pembayaran disembunyikan di dinding teks), jadi saya mencari sesuatu yang lebih baik. Saya berlokasi di Belanda, yang mungkin relevan karena beberapa penyedia memerlukan akun AS/Inggris yang mengunci kami.
Idealnya saya suka yang berikut ini:
Apakah ada layanan seperti itu? Harap berikan perincian tentang kelebihan/kekurangan yang harus saya lihat dalam jawabannya.
Oh dan ini penyedia yang saat ini saya cari, tetapi belum mencoba pulang-pergi: cardgate, ogone, buckaroo, fastspring.
Selama beberapa bulan terakhir saya telah melakukan banyak penelitian dan menyimpulkan bahwa Spreedly menawarkan pengalaman pengguna yang paling memuaskan berdasarkan apa yang saya inginkan untuk pelanggan saya. Saya menulis posting blog tentang Spreedly (lebih dari sekadar UX) tetapi ingin menyebutkan beberapa hal penting tentangnya.
Pertama-tama, seperti inilah tampilan layar checkout:
Tipografi yang bagus: judul mudah dikenali, ada keseimbangan visual yang berfokus pada membuat hal-hal penting menonjol dan hal-hal yang kurang penting memudar ke latar belakang sedikit
Harga diberi label lebih jelas dan dijelaskan dalam situasi di mana mungkin ada beberapa logika yang kompleks (seperti pengembalian uang atau kredit)
Keseluruhan desain minimal dan fokus agar tidak mengganggu sehingga Anda dapat membayar dan kembali ke apa yang Anda lakukan
Perhatian diberikan pada formulir untuk memastikan bahwa Anda tidak dapat secara tidak sengaja mengirimkannya dua kali, dan umpan balik kesalahan bersih dan ditulis dengan baik
Pada dasarnya, ini dirancang dengan sangat baik dibandingkan dengan banyak prosesor pembayaran lainnya. Meskipun Spreedly bukan penyedia layanan pembayaran atau gateway (mereka menangani langganan), mereka menangani bagian dari proses di mana pelanggan mengisi nama dan info kartu kredit mereka, dan mereka memproses bagian itu dan mengirimkannya ke pihak pengakuisisi atau pintu gerbang. Ini penting karena itu satu-satunya langkah dalam proses pembayaran yang harus berinteraksi dengan pengguna akhir.
Dengan risiko terdengar seperti iklan, saya telah jatuh cinta dengan Solusi Pembayaran Braintree . Saya dapat melakukan transaksi dan menyimpan informasi penagihan tanpa pernah menampilkan halaman Braintree kepada pengguna. Saya hanya meminta formulir saya mengirimkan hasilnya ke server Braintree dan mereka meneruskan pengguna kembali tanpa menunjukkan apa pun kepada mereka (melalui redirect HTTP), mengirimkan informasi status ke halaman saya. Saya kemudian dapat menampilkan pesan keberhasilan atau kesalahan tergantung pada hasil yang dikirim kembali dengan pengguna. Metode ini berfungsi untuk menyimpan informasi pembayaran, membuat transaksi, melakukan keduanya secara bersamaan, atau memproses transaksi tanpa menyimpan informasi pengguna (mis., Memeriksa tanpa akun di situs Anda).
Keuntungan [~ # ~] besar [~ # ~] bagi saya sebagai pengembang adalah bahwa informasi sensitif - informasi kartu kredit mereka - tidak pernah menyentuh saya server, jadi saya tidak bertanggung jawab untuk itu (lihat kepatuhan PCI ). Dan API mereka sangat mudah digunakan di luar kotak.
Semua itu dikatakan, mungkin ada penyedia pembayaran lain yang melakukan hal yang sama ini. Itu adalah Braintree's API, mengurangi persyaratan kepatuhan PCI untuk saya, dan rekam jejak mereka yang melakukannya untuk saya.
Bersulang.
Ingatlah bahwa tidak semua orang memiliki kartu kredit, jadi Anda mungkin ingin melihat ke dalam pemroses pembayaran yang juga mendukung kartu debit seperti Maestro (sangat berguna sekarang karena negara-negara euro menstandarisasi ini!) Dan mungkin bahkan transfer online (seperti iDeal di Belanda) ). Itulah salah satu alasan mengapa saya dan beberapa orang lain yang saya kenal suka mis. Ogone (saya kira ada orang lain yang menyediakan ini?) Ketika kita pelanggan di webshop: Anda membayar dengan cara apa pun yang terasa paling nyaman bagi Anda sebagai pelanggan (dan "pelanggan adalah raja", bukan? ). Saya tidak tahu tentang API mereka dari sudut pandang pemrograman ...
(OTOH, prosesor yang hanya menangani kartu kredit mungkin akan lebih murah, jadi Anda mungkin ingin berpikir tentang apa yang memberi Anda manfaat paling banyak pada akhirnya.)
Sebagai pembeli (tetapi bukan sebagai pengembang), saya telah menggunakan Google Checkout beberapa kali dengan kesuksesan penuh. Prosesnya sederhana (mati sederhana jika Anda sudah masuk ke akun Google Anda, yang biasanya saya lakukan). Saya pribadi suka ketika saya membeli dari situs yang saya tidak terlalu yakin, karena saya tahu mereka tidak memiliki informasi akun saya, dan di atas itu, saya bahkan memeriksa kotak yang menghentikan penjual untuk mengetahui apa alamat email saya!
Dari halaman utama mereka:
Berhenti membuat beberapa akun dan kata sandi
Dengan Google Checkout ™ Anda dapat dengan cepat dan mudah membeli dari toko-toko di seluruh web dan melacak semua pesanan dan pengiriman Anda di satu tempat.Belanja dengan percaya diri
Kebijakan perlindungan penipuan kami melindungi Anda dari pembelian tidak sah yang dilakukan melalui Google Checkout, dan kami tidak membagikan riwayat pembelian atau nomor kartu kredit lengkap Anda dengan penjual.Kontrol spam komersial
Anda dapat merahasiakan alamat email Anda, dan dengan mudah mematikan email yang tidak diinginkan dari toko tempat Anda menggunakan Google Checkout.
Lihat juga Integrasikan situs web Anda dengan Google Checkout
Meskipun Braintree memang terlihat seperti solusi yang baik, itu adalah salah satu yang paling mahal. Jika itu bukan masalah bagimu, bagus! Tetapi bagi saya dan klien saya, biaya adalah masalah yang signifikan.
Solusi lain yang mirip dengan jawaban @ Sam adalah Authorize.Net's Metode Direct Post . Saya juga lebih suka untuk sepenuhnya mengontrol pengalaman UI pengguna saya. Mengapa khawatir tentang seperti apa UI prosesor pembayaran Anda saat Anda dapat menyediakan sendiri?
Auth.Net akan jauh lebih murah karena Anda dapat menggunakan hampir semua akun pedagang dengannya. Dan banyak dari akun pedagang itu termasuk Auth.Net tanpa biaya tambahan atau biaya sangat rendah. Lihat FeeFighters untuk beberapa opsi akun merchant yang bagus yang menawarkan harga interchange-plus, bukan tarif yang memenuhi syarat/tidak berkualitas/kurang berkualitas yang ditawarkan banyak orang.
Auth.Net mungkin bukan gerbang terbaik di luar sana atau memiliki API pengembang terbaik, tetapi sangat didukung secara luas dan hemat biaya. Dimiliki oleh VISA, jadi Anda tahu bahwa itu akan selalu mematuhi PCI dan tidak akan keluar dari bisnis.
Berikut ini informasi lebih lanjut tentang DPM: http://community.developer.authorize.net/t5/The-Authorize-Net-Developer-Blog/Direct-Post-Method-DPM/ba-p/7014 =