Skip to content

♻️ (backend) refactor payment plan endpoint to skip contract inputs (Deeplink devs)#1305

Merged
jonathanreveille merged 1 commit intofeat/add_deep_link_to_my_cpffrom
feature/skip_contract_inputs
Mar 19, 2026
Merged

♻️ (backend) refactor payment plan endpoint to skip contract inputs (Deeplink devs)#1305
jonathanreveille merged 1 commit intofeat/add_deep_link_to_my_cpffrom
feature/skip_contract_inputs

Conversation

@jonathanreveille
Copy link
Member

Purpose

Depending on the payment method selected by the buyer, in some cases, we can skip the contract inputs and the payment schedule to display a simplified tunnel.

Proposal

  • update payment plan endpoint

@jonathanreveille jonathanreveille self-assigned this Mar 16, 2026
@jonathanreveille jonathanreveille force-pushed the feature/skip_contract_inputs branch from d301ef9 to 4181184 Compare March 17, 2026 17:06
Now that we different payment methods in our sales tunnel
such as credit card, external deep links, and batch orders.
Some payment methods like orders of batch order and
prepaid orders from external platform, do not require
to have a contract signed or a payment schedule
because they are both fully prepaid. We have changed
the key in the payment plan endpoint, to return
whether the API consumer should skip the contract input
or not.
@jonathanreveille jonathanreveille force-pushed the feature/skip_contract_inputs branch from 4181184 to 37b6575 Compare March 18, 2026 10:26
@jonathanreveille jonathanreveille changed the title ♻️ (backend) refactor payment plan endpoint to skip contract inputs ♻️ (backend) refactor payment plan endpoint to skip contract inputs (Deeplink devs) Mar 18, 2026
@jonathanreveille jonathanreveille merged commit f14fb23 into feat/add_deep_link_to_my_cpf Mar 19, 2026
17 checks passed
@jonathanreveille jonathanreveille deleted the feature/skip_contract_inputs branch March 19, 2026 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants