/ Quais credenciais o ActiveMerchant precisa para um projeto Rails? - rubi-on-rails, paypal, activemerchant

Quais credenciais o ActiveMerchant precisa para um projeto Rails? - rubi-on-rails, paypal, activemerchant

No meu arquivo de processamento de cartão de crédito, tenho:

  response = PaymentGateway.pay_pal.authorize(
foreign_currency_amount_in_cents,
credit_card,
:email => email_address,
:order_id => invoice_number,
:description => item_id,
:ip => ip_address,
:currency => foreign_currency.name,
:custom_code => credit_card.type
)

Dentro payment_gateway.rb, Eu tenho

class PaymentGateway
class << self
def pay_pal
@pay_pal ||= ActiveMerchant::Billing::PaypalGateway.new(:login => AppConfig.pay_pal[:login], :password => AppConfig.pay_pal[:password])
end
end

No meu environments/production.rbEu estou atribuindo muito mais variáveis ​​para a configuração pay_pal, especificamente:

signature: "somesignature"
login: "my.name_api1.mysite.com"
password: "SOMEPASSWORD"
business: "my.name@mysite.com"
business_id: "BUSINESSID"
cert_id: "SOMECERTID"
private_key: |
-----BEGIN RSA PRIVATE KEY-----
MIICWwIBAA...
-----END RSA PRIVATE KEY-----

public_key: |
-----BEGIN CERTIFICATE-----
MIIDGD...
-----END CERTIFICATE-----

Eu estou tentando mudar as contas do PayPal e tenhocriou uma nova conta do PayPal. Eu literalmente preciso apenas trocar as credenciais no meu arquivo de ambiente? Em caso afirmativo, quais credenciais eu uso? O login não é um endereço de e-mail e o que eu uso para acessar o PayPal é um endereço de e-mail.

Respostas:

1 para resposta № 1

Assista este vídeo aqui:

http://railscasts.com/episodes/144-active-merchant-basics

Ele fornece instruções passo a passo sobre como obter e configurar suas credenciais da API do PayPal para o ActiveMerchant.

O PayPal também fornece as informações MyAccount -> Perfil -> Acesso à API -> Solicitar credenciais da API

Para mais informações, veja também: https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/apicertificates