Paypal web sitesi ödeme standardını kullanmak için bir ray uygulaması kurmaya çalışıyorum. Kullanıcıların bir düğmeyi tıklatıp sitemde değil de Paypal sitesinde bilgilerini göndermelerini tercih ederim. Ancak test modu ve kimlik bilgilerinin kullanımı için ActiveMerchant'ı kullanmak isterim.Paypal web sitesi ödemeleri için ActiveMerchant nasıl kullanılır?
Ağda bulabildiğim tüm bilgiler, kullanıcıların sitenizdeki bir formda ayrıntıları girmelerini sağlamak için ActiveMerchant'ı nasıl kullanacaklarını ve kartlarını şarj etmek için Paypal API'sini nasıl kullanacaklarını açıklar. Ryan bates, web sitesi ödemeleri standart yöntemini kullanarak yürüdüğü ekran reklamları içeriyor, ancak yönteminde ActiveMerchant'dan yararlanmıyor.
Ben ActiveMerchant doğru benim app kurdunuz düşünüyorum:
# config/environments/development.rb
config.after_initialize do
ActiveMerchant::Billing::Base.mode = :test
::GATEWAY = ActiveMerchant::Billing::PaypalGateway.new(
login: 'dgesf_1313616880_biz_api1.gmail.com',
password: '1313616919',
signature: 'AKXgGVsxct8DAOfYpyE73guXzPo1ACa185mHcgzMcYOCJsNYSJ0NflAF'
)
end
Ama doğru benim ayrıntıları (madde fiyatı, adı vs.) POST yukarıdaki bilgileri kullanacağız bir form oluşturmak nasıl Paypal URL, böylece kullanıcı için ürün detaylarını görüntüleyecek ve ödeme bilgilerini girmesine izin verecek sayfayı oluşturabilecekler mi?
Paypal IPN bildirimlerini uyarmak için ActiveMerchant'ı kullanabilir miyim?
sağ @SgtPooki geliyor, sahte geri arama mesajları ile komut sınamak, bunlarla sahte IPN bilgi göndermek isterseniz, PayPal geliştirici hesabına (developer.paypal.com) kaydolun ve ardından "test araçlarını" ve ardından "IPN Simulator" tıklayın. – SgtPooki