Làm cách nào để kiểm tra Paypal Express với ActiveMerchant trong ứng dụng Rails 3.2 với thử nghiệm tích hợp rspec/capybara?Kiểm tra Paypal Express trong ActiveMerchant
5
A
Trả lời
1
Bạn có thể kiểm tra bằng cách thiết lập:
ActiveMerchant::Billing::Base.mode = :test
PayPal tuy nhiên sẽ yêu cầu bạn nhập thông tin thanh toán hoàn chỉnh hoặc API thậm chí sẽ không chấp nhận nó và sẽ trở lại:
Lỗi: Có một lỗi với giao dịch này. Vui lòng nhập địa chỉ thanh toán đầy đủ.
Trong trường hợp này bạn có thể cung cấp nó với một số thông tin chung:
:billing_address => {
:name => "Test Person",
:address1 => "123 W 423 E",
:city => "Somewhere",
:state => "CA",
:country => "US",
:zip => "88888"
}
+2
Tôi biết cách kích hoạt chế độ kiểm tra bằng cổng. Câu hỏi của tôi là làm thế nào tôi viết một bài kiểm tra tích hợp tự động với rspec/capybara. – robzolkos
Các vấn đề liên quan
- 1. Paypal, Thanh toán định kỳ và ActiveMerchant
- 2. Paypal Express - Thêm Giảm giá
- 3. Phản hồi tích hợp PayPal Express Checkout
- 4. Paypal Express Checkout, yêu cầu xác nhận?
- 5. PayPal Express Checkout MVC C# mẫu mã
- 6. Kiểm tra các khoản thanh toán định kỳ (paypal IPN)
- 7. Express, kiểm tra xem mẫu có tồn tại
- 8. Làm thế nào để kiểm tra Kết nối/Express middleware?
- 9. Paypal Express Checkout: Áp dụng giảm giá đơn đặt hàng
- 10. paypal express checkout định kỳ hồ sơ bắt đầu ngày
- 11. Magento 1.7: "Đặt hàng" bị tắt theo mặc định trong PayPal Express Review
- 12. Công cụ kiểm tra hộp cát Paypal IPN Simulator trong Localhost
- 13. Magento 1.5 Paypal Express Review Page Shipping - không có báo giá
- 14. 10001 lỗi nội bộ paypal: yêu cầu xử lý timeout Express Checkout
- 15. Làm cách nào để kiểm tra các nút đăng ký Paypal bằng sandbox?
- 16. Kiểm tra xem địa chỉ email paypal có phải là người dùng đã xác minh không
- 17. Cách kiểm tra trên trang web paypal trực tiếp với thẻ tín dụng giả
- 18. Làm cách nào để kiểm tra ứng dụng Express được phân cụm với Mocha?
- 19. Đảm bảo ứng dụng Express đang chạy trước mỗi Kiểm tra Mocha
- 20. Làm thế nào để một đơn vị kiểm tra các tuyến đường với Express?
- 21. Sử dụng hàng hóa kỹ thuật số Paypal Express Checkout với Codeigniter
- 22. Sự khác biệt về API giữa Paypal Express Checkout và Website Payment Standard
- 23. PayPal Express Chekout không thanh toán bằng thẻ tín dụng/thẻ ghi nợ
- 24. Kiểm thử đơn vị trong Visual C# 2010 Express?
- 25. Ruby on Rails và Paypal bên ngoài US
- 26. PayPal express/Active Merchant - không hiển thị chi tiết đơn hàng hoặc tổng số giỏ hàng?
- 27. PayPal trong Symfony2
- 28. Radio Button Kiểm tra không kiểm tra
- 29. angularjs - bộ kiểm tra kiểm tra
- 30. Kiểm tra đơn vị trong QTestLib - chạy thử nghiệm/kiểm tra đơn trong lớp/tất cả các bài kiểm tra
http://www.codyfauser.com/2008/1/17/paypal-express-payments-with-activemerchant? – KennyPowers
@RobZolkos bạn đã đạt được điều này chưa? Tôi đang cố gắng làm điều đó ngay bây giờ, không chắc chắn như thế nào. –
Thật không may, URL này không còn tồn tại. Bất kỳ gợi ý nào để tìm tài liệu hoặc hướng dẫn về việc mở cổng paypal express của active_merchant sẽ rất hữu ích! –