Skip to content

feat(phone): dispatch LinkForPayment on verification and onboarding complete#780

Merged
bmc08gt merged 3 commits into
code/cashfrom
feat/link-for-payment
May 28, 2026
Merged

feat(phone): dispatch LinkForPayment on verification and onboarding complete#780
bmc08gt merged 3 commits into
code/cashfrom
feat/link-for-payment

Conversation

@bmc08gt
Copy link
Copy Markdown
Collaborator

@bmc08gt bmc08gt commented May 28, 2026

  • Update flipcash protobuf definitions and add service layer stubs for the
    new LinkForPayment RPC which links a verified phone number for payment.

  • Wire up the LinkForPayment RPC so it fires in two cases:

    • After phone verification from the send flow (via linkForPayment flag on Verification route)
    • After onboarding completes (via OnboardingViewModel)
  • Also fix a bug where phone verification was shown during onboarding even
    when the phone-number-send feature flag was disabled — resolvePostAccountRoute
    now checks phoneNumberSendEnabled before routing to verification.

Update flipcash protobuf definitions and add service layer stubs for the
new LinkForPayment RPC which links a verified phone number for payment.

Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
@bmc08gt bmc08gt self-assigned this May 28, 2026
@github-actions github-actions Bot added area: network gRPC, connectivity, API, exchange rates area: onboarding type: feature New functionality labels May 28, 2026
@bmc08gt bmc08gt force-pushed the feat/link-for-payment branch from a32011a to 6b4c43a Compare May 28, 2026 22:40
…omplete

Wire up the LinkForPayment RPC so it fires in two cases:
- After phone verification from the send flow (via linkForPayment flag on Verification route)
- After onboarding completes (via OnboardingViewModel)

Also fix a bug where phone verification was shown during onboarding even
when the phone-number-send feature flag was disabled — resolvePostAccountRoute
now checks phoneNumberSendEnabled before routing to verification.

Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
@bmc08gt bmc08gt force-pushed the feat/link-for-payment branch from 6b4c43a to 1e0c20e Compare May 28, 2026 22:45
@bmc08gt bmc08gt merged commit 5d585a4 into code/cash May 28, 2026
3 checks passed
@bmc08gt bmc08gt deleted the feat/link-for-payment branch May 28, 2026 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: network gRPC, connectivity, API, exchange rates area: onboarding type: feature New functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant