Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 14197|Yanıt: 1

PayPal PayPal arayüzü geliştirme

[Bağlantıyı kopyala]
Yayınlandı 30.04.2019 21:12:12 | | | |
Son zamanlarda, web sitesi uluslararası ödeme arayüzü PayPal'a bağlanmak zorunda kaldı ve karşılaştığı tuzakları daha sonra kullanmak üzere kaydetmek birkaç gün sürdü.

1. İlk adım, resmi web sitesinde satıcı hesabı başvurusu yapmaktırBağlantı girişi görünür.Burada hangi adımları spesifik olarak bilmiyorum, sonuçta başvurmaya gelmedim

2. Burada web sitesini kullandığımız için, en uygun web sitesi ödeme standart sürümünü kullanıyoruz ve geri kalanlar da hızlı ödeme API'si ile uygulanabilir.

İlk olarak, kullanmamız gereken parametre bilgisini yapılandırmaya dönüştürüyoruz
Sonra, göndermemizi gerektiren sayfa kodunu oluşturuyoruz ve doldurulması gereken değerleri gizli alanda <input type="hidden" />

Bu parametreler daha önemlidir ve daha kapsamlı bir parametre tanıtımı için ilgili belgeleri bulmak üzere resmi web sitesine gidebilirsiniz

3. Başlatma kodu sorun değil, geri dönecek kodu yazalım ve sayfaya bildirim

Bildirim sayfasında aşağıdaki temel parametreleri alabiliriz

Veritabanına karşılık gelmek için item_number parametreleri kullanabilir, tekrar kullanımı önlemek için pay_order doğrulayabilir ve işlemin başarılı olup olmadığını pay_status (pay_status="Tamamlandı") üzerinden değerlendirebiliriz.

Burada dikkat edilmesi gereken bir şey, PayPal'ın varsayılan olarak otomatik olarak geri dönmemesi ve ilgili yapılandırmaların zorunlu olmasıdır. Adımlar: Kullanıcı bilgileri - > satış bildirimi - > web sitesi ödeme alışkanlığı ayarı




Sadece resimdeki iki yeri açık konuma getir.

4. İade sayfası genellikle sadece şarj sonuçlarını göstermek için kullanılır ve genellikle ilgili iş mantığını yönetmek için bildirim sayfasına koyarız.


ValidateSource yöntemi, geçiş sürecinde parametrelerin değiştirilip değiştirilmediğini görmek için alınan parametrelerden + "&cmd=_notify-validate" sonrası arayüz çağrılarak doğrulanır.

Yukarıdaki kırmızı alana dikkat edin, bu vazgeçilmez olmalı, eriştiğimiz https arayüzü, yukarıdaki kod eksikse, bir istisna bildirecektir: İstek iptal edildi: SSL/TLS güvenli kanal oluşturulamadı

Yukarıdaki kodu yazdıktan sonra test için sunucuya yayımlayabiliriz, PayPal'ın testi hâlâ nispeten iyi, bize özel bir test adresi sağlıyor, test etmek için rastgele satıcılar ve kişisel hesaplar ekleyebilirsiniz.

Öncelikle, kayıtlı hesabımızla giriş yapıyoruz:Bağlantı girişi görünür.


Giriş yaptıktan sonra



Burada bize iki varsayılan hesap verilecek, elbette istediğiniz değişiklikleri de yapabilirsiniz ve ardından ayarladığımız hesaplarla test edebileceğimiz

Test tamamlandıktan sonra, test hesabımıza giriş yapıp bilgileri görmek istiyorsak, bu URL'yi kullanmamız gerekiyor:Bağlantı girişi görünür.

Burada satıcı hesabıyla giriş yapıyoruz ve burada da 3. adımda yapılandırma bilgilerini tekrar çalıştırmamız gerekiyor.

Buradan ayrıca IPN bilgilerimizi de kontrol edebilirsiniz





Resmi tanıtım:Bağlantı girişi görünür.






Önceki:"Maven Antrenmanı" Xu Xiaobin
Önümüzdeki:Makine Öğrenimi Orijinal PDF eBook 45 kitap
 Ev sahibi| Yayınlandı 3.05.2020 17:45:14 |
Kendi kapsüllenmiş PayPal'ınızı kullanın çünkü PayPal'ın iki tür kimlik doğrulaması vardır
1: Arayüzü kullanarak tokenı elde edin (kötü ağ nedeniyle token genellikle elde edilmiyor ve satın alma süresi elde edilir)
2: Başlık Temel doğrulama kullanın (mevcut senaryo)
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com