アプリで ActiveMerchant を使用してペイパル サービスを実装しようとしています。私の開発者のペイパル アカウントは、API 証明書の資格情報用に設定されています。次のコードは、API 署名を使用すると問題なく動作しますが、API 証明書を実装しようとするとエラーが発生します。誰か助けてくれませんか?
PAYPAL_CERT_PEM = File.read("#{Rails.root}/certs/paypal_cert_dev.pem")
config.after_initialize do
ActiveMerchant::Billing::Base.mode = :test
paypal_options = {
:login => "****************",
:password => "**************",
:certificate => PAYPAL_CERT_PEM
}
::STANDARD_GATEWAY = ActiveMerchant::Billing::PaypalGateway.new(paypal_options)
end
エラー :
/Library/Ruby/Gems/1.8/gems/activemerchant-1.12.1/lib/active_merchant/billing/gateways/paypal/paypal_common_api.rb:72:in `initialize': An API Certificate or API Signature is required to make requests to PayPal (ArgumentError)