Support a Service Fee One Time Payment API endpoint for FW to use

As a user, I would like to make a One Time Payment in the Flywire UI; as a FW dev, I would like an endpoint to specify the service fee.

HIGH

 

Flywire must send us an API request to submit a one time payment for service fees.

Support Balance Adjustment for new bills being added, leveraging the logic outlined below (cancel original plan, consolidate into one new plan).

As a user, I would like to have one single, consolidated payment plan, even when I add visits to my plan.

HIGH

 

Must support cancelations when plans are created out of policy.

Support automated processes for refunds and patient payments.

As a user, I would like an automated refund and return process.

HIGH

 

 

Support plan offboarding endpoint 

As a user, I should have my plan canceled if it is over the PZ limit, and the provider will finance the new plan.

HIGH

 

FW must explicitly cancel a plan. For now, it will only be because the pr provider will finance the plan. Later, we will need to have another endpoint for Charity cancelations.

 

Support % based service fee model, accounting for credit card processing.

As a user, I should be charged an additional % fee for any credit card payment I make.

MEDIUM

 

This requires the ability to verify the BIN of the card. For FW, we will receive the BIN.

Support service fee models for bi-weekly and semi-monthly payments 

As a user, my service fee should be allocated appropriately for each payment made within a month

MEDIUM

 

Basically, we should account for 50% of the fee for bi-weekly and semi-monthly

Present service fees as a Flywire Fee during plan modifications 

As a user, I should see new service fees from Flywire when modifying my plan with PayZen (in the UI, phone, etc).

HIGH

 

PayZen must present the fees to the user when offering automatic modifications, and must communicate new monthly payment amounts and service fee schedule if modification via support.

Support automated process to transfer plans from Provider / Partner managed to PayZen Financed and Funded

As a user, I should have the same user experience when my plan is transferred from the provider funded to PayZen funded plan.

HIGH

 

Due Date = May 15 2023

Enhanced servicing UX / UI within partner UI

As a user, I would like to have a more intuitive way to log into PayZen Servicing.

MEDIUM

 

 

Support bulk estimates generated by partners

As a user, I would like to receive estimated payment plans.

MEDIUM

 

 

Fee Model
Flywire currently charges users a $3.95 fee per month, for each month of obligations. They do this for specific organizations (companies) and providers. The plan will be a generic fee that is a fixed amount (we should build for a % in the future as well, as we may want to explore that for credit cards and for monthly payments). For MVP, we will follow this pattern.

Fee must be configured to both “provider” & “organization,” with the ability to determine which fee overrides (i.e. organization fee supersedes any other fee)

If a user has a monthly payment amount of $50, their actual owed would be $53.95. See below how FW displays this to users.

The user owes a service fee for any month with an obligation

If a user pays $103.95, then they will pay off a full month in the future. Doing so means they will not need to pay $53.95 in a future month.

If a user modifies their plan, their service fees will increase if additional months are added.

If a user pays less than $53.95, we will apply the balance first to the fee, then to the balance

Given our role, we are pushing to have the payment apply to the balance first. 

PayZen would apply the balance to principal (monthly obligation) before the service fee. As such if a user makes a OTP in the payment cycle before their due date (see E18 here), the service fee will be collected during the scheduled payment.

This will also make our processes for paying FW a bit smoother.

We would present the user, in our UI, a screen similar to our UI (as per what y'all shared) where we call out the monthly payment amount as a sum with the $3.95 Flywire service fee. We will specify this is a Flywire service fee as no other user in our system will have a service fee.

Fees must be paid to Flywire in one of two ways
FW가 사용할 수 있는 서비스 수수료 일회성 결제 API 엔드포인트 지원사용자 입장에서는 Flywire UI에서 일회성 결제를 하고 싶고, FW 개발자 입장에서는 서비스 수수료를 지정할 수 있는 엔드포인트가 있으면 좋겠습니다.HIGH 서비스 수수료 일시불 결제를 제출하려면 Flywire에 API 요청을 보내야 합니다.아래에 설명된 로직(기존 요금제 취소, 새 요금제 하나로 통합)을 활용하여 추가되는 새 요금제에 대한 잔액 조정을 지원합니다.사용자로서 요금제에 방문 횟수를 추가할 때에도 하나의 통합된 단일 결제 요금제를 사용하고 싶습니다.HIGH 정책에서 벗어난 요금제 생성 시 취소를 지원해야 합니다.환불 및 환자 결제에 대한 자동화된 프로세스를 지원해야 합니다.사용자로서 자동화된 환불 및 반품 프로세스를 원합니다.높음  플랜 오프보딩 엔드포인트 지원 사용자로서 PZ 한도를 초과하는 경우 플랜을 취소하고 의료 서비스 제공자가 새 플랜에 자금을 지원해야 합니다.HIGH FW는 플랜을 명시적으로 취소해야 합니다. 현재로서는 홍보 제공자가 요금제에 자금을 지원하기 때문입니다. 나중에 자선 취소를 위한 또 다른 엔드포인트가 필요할 것입니다. 신용 카드 처리를 고려한 % 기반 서비스 요금 모델을 지원합니다.사용자로서 신용카드 결제에 대해 추가 %의 수수료가 부과되어야 합니다.중급 카드의 BIN을 확인할 수 있는 기능이 필요합니다. FW의 경우 BIN을 받게 됩니다.격주 및 반달 결제에 대한 서비스 요금 모델 지원 사용자는 한 달 이내에 결제할 때마다 서비스 수수료가 적절하게 할당되어야 합니다.MEDIUM 기본적으로 격주 및 반달 결제에 대해 수수료의 50%를 차지해야 합니다.요금제 변경 시 서비스 수수료를 플라이와이어 수수료로 제시해야 합니다. 사용자로서 PayZen으로 요금제를 변경할 때 Flywire의 새로운 서비스 수수료가 UI, 전화 등에서 표시되어야 합니다.HIGH 페이젠은 자동 변경을 제공할 때 사용자에게 수수료를 제시해야 하며, 지원을 통해 변경하는 경우 새로운 월별 결제 금액과 서비스 수수료 일정을 알려야 합니다.공급자/파트너가 관리하는 요금제를 페이젠 파이낸스 및 펀딩으로 자동 이전하는 프로세스를 지원해야 합니다.사용자로서 플랜이 공급자 펀딩형 플랜에서 페이젠 펀딩형 플랜으로 이전될 때 동일한 사용자 경험을 제공해야 합니다.HIGH 마감일 = 2023년 5월 15일파트너 UI 내 서비스 UX/UI 개선사용자 입장에서 보다 직관적인 방법으로 PayZen 서비스에 로그인할 수 있었으면 합니다.MEDIUM  파트너가 생성한 대량 견적 지원사용자로서 예상 결제 금액을 받아보고 싶습니다.MEDIUM  수수료 모델Flywire는 현재 사용자에게 매월 의무에 대해 월 $3.95의 수수료를 부과합니다. 이는 특정 조직(회사) 및 제공업체를 대상으로 합니다. 이 요금제는 고정된 금액의 일반 수수료가 될 것입니다(신용카드와 월별 결제에 대해서도 검토할 수 있으므로 향후에는 일정 비율의 수수료를 부과하는 방안도 고려해야 합니다). MVP의 경우 이 패턴을 따를 것입니다.수수료는 '공급자' 및 '조직' 모두로 구성해야 하며, 어떤 수수료가 우선하는지 결정할 수 있어야 합니다(즉, 조직 수수료가 다른 수수료보다 우선).사용자의 월 결제 금액이 $50인 경우 실제 지불해야 하는 금액은 $53.95입니다. FW가 사용자에게 이 금액을 표시하는 방법은 아래를 참조하세요.사용자가 의무가 있는 월의 서비스 요금을 지불해야 하는 경우사용자가 $103.95를 지불하면 향후 한 달치 요금을 모두 갚게 됩니다. 이렇게 하면 다음 달에 $53.95를 지불할 필요가 없습니다.사용자가 요금제를 변경하는 경우 추가 개월이 추가되면 서비스 요금이 증가합니다.사용자가 $53.95보다 적은 금액을 지불하는 경우, 먼저 잔액을 수수료에 적용한 다음 잔액에 적용합니다.저희의 역할을 고려할 때, 결제 금액이 잔액에 먼저 적용되도록 추진하고 있습니다. 페이젠은 잔액을 서비스 수수료보다 먼저 원금(월별 의무)에 적용합니다. 따라서 사용자가 납기일 전에 결제 주기에서 OTP를 만들면(여기 E18 참조), 예정된 결제 기간 동안 서비스 수수료가 징수됩니다.이렇게 하면 FW 결제 프로세스가 조금 더 원활해질 것입니다.저희는 사용자에게 (여러분과 공유한 내용에 따라) 저희 UI와 유사한 화면을 표시하여 월 결제 금액과 3.95달러의 Flywire 서비스 수수료를 합산한 금액을 표시할 것입니다. 저희 시스템의 다른 사용자에게는 서비스 수수료가 부과되지 않으므로 이 금액은 Flywire 서비스 수수료라고 명시할 것입니다.수수료는 다음 두 가지 방법 중 하나로 Flywire에 지불해야 합니다.