2
향후 여러 가지 지불 방법을 추가하여 확장 가능한 디자인을 만들 수 있도록 여러 지불 방법을 허용하는 방법에 대한 경험이있는 사람이 있습니까?Rails 앱에서 여러 가지 결제 수단을 허용하도록 설계 하시겠습니까?
나는 내 신청서에 Activemerchant를 사용하여 Paypal 익스프레스 체크 아웃을 시행했지만, 향후 지불 방법을 쉽게 추가 할 수 있도록 추상화 된 디자인으로 만들지 않았습니다.
이러한 디자인을 가지고 있거나이 문제에 대한 통찰력을 제공하는 예제/기존 프로젝트를 알려주십시오. 미리 감사드립니다!
P. 이것은 지불 게이트웨이를 구현하는 방법보다는 클래스의 디자인과 관계에 관한 것입니다.
죄송합니다. 이미 Activemerchant를 사용하여 Paypal Express를 구현했음을 언급해야합니다. 제 질문은 디자인과 클래스 추상화면에서 여러 가지 방법을 사용하여 응용 프로그램을 디자인하는 최선의 방법입니다. – redshift5
그래서 ActiveMerchant를 살펴 보라고 제안했습니다. 설치 방법을 제안하는 것이 아니었지만 여러 가지 지불 유형을 허용하는 고전적인 예이기 때문에 클래스 아키텍처를 살펴보십시오. :) –