2013-04-06 21 views
5

Tôi đang sử dụng Rails 3.2.13 và tôi cần tích hợp với cổng thanh toán (tốt hơn là Paypal).Ruby on Rails và Paypal bên ngoài US

Tôi đã xem các railscasts của Ryan bằng ActiveMerchant, nhưng tôi không thể làm cho nó hoạt động (tôi ở Hy Lạp), lỗi nói rằng người bán không có sẵn ở nước tôi.

tôi có thể không thực sự nhận được chứng chỉ API cho Hy Lạp như enter image description here

Có cách nào (activemerchant hay không) mà tôi có thể tích hợp của Ruby của tôi trên ứng dụng với Paypal từ Hy Lạp Rails, để chấp nhận thanh toán?

Cảm ơn

+0

Có một số dịch vụ phát thanh truyền hình về PayPal: http://railscasts.com/episodes?utf8=%E2%9C%93&search=paypal - bạn cần phải đăng ký để xem một số trong số đó. –

+0

Tôi đã nhìn thấy chúng nhưng tất cả đều đề cập đến các thương gia Mỹ. –

+0

Tôi đang ở Úc và nó hoạt động tốt. Tôi sẽ thêm một câu trả lời với nhiều thông tin hơn. –

Trả lời

1

PayPals Merchant API chỉ hoạt động trên các quốc gia nêu trên.

4

few railscasts about PayPal as well. Ryan sử dụng số paypal-recurring gem mà tôi đã sử dụng thành công với tài khoản tại Úc.

Tôi nghĩ bạn cần có tài khoản Premier hoặc Business để sử dụng API PayPal và IPN.

Trong khi bạn đang xử lý việc xử lý thanh toán, bạn sẽ muốn đăng ký a PayPal sandbox account để bạn biết mọi thứ đang hoạt động.

Mã yêu cầu được liệt kê trong đá quý mà tôi đã liên kết đến, vì vậy tôi sẽ không sao chép dán vào đây.

Để yêu cầu một khoản thanh toán, tôi nghĩ bạn có thể sử dụng phương thức request_payment và bỏ qua phương thức create_recurring_profile. Ngoài ra, bạn nên kiểm tra kỹ xem trang PayPal mà người dùng được đưa đến không nói gì về việc đăng ký một đăng ký.

+0

Đầu tiên, tôi không muốn thanh toán định kỳ. Ngoài ra, api sandbox không cung cấp API Creds cho người dùng Hy Lạp:/ –

+0

Tôi khá chắc chắn bạn không phải tạo hồ sơ định kỳ bằng đá quý đó, bạn chỉ có thể yêu cầu một khoản thanh toán. Trong thực tế trong railscast Ryan yêu cầu một khoản thanh toán (để được trả tiền ngay lập tức) và sau đó đi qua một hành động riêng biệt để tạo ra một hồ sơ định kỳ mà bắt đầu thanh toán trong 1 tháng. –

+0

Hãy thử nó !!! –

0

đây bạn có thể tìm thấy hội nhập paypal từ đầu mà không cần đá quý

http://blog.joshsoftware.com/2013/01/08/paypal-payflow-setup-in-rails/

+0

Vẫn không hiệu quả đối với tôi. Tôi không thể yêu cầu thông tin đăng nhập –

+0

hỏi paypal về nó có vẻ như cách tốt nhất https://www.paypal.com/worldwide/ nhưng không sử dụng quốc gia giả mạo. họ sẽ đóng tài khoản của bạn và bạn sẽ mất tiền của mình. – rbinsztock