Square payment fixes

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
James Pattinson
2026-04-26 09:16:12 +00:00
parent e1659c07ea
commit 0c0b5fbefe
5 changed files with 495 additions and 39 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
import React, { useState, useEffect } from 'react';
import { membershipService, paymentService, MembershipTier, MembershipCreateData, PaymentCreateData } from '../services/membershipService';
import { useFeatureFlags } from '../contexts/FeatureFlagContext';
import SquarePayment from './SquarePayment';
import SquarePaymentNew from './SquarePaymentNew';
interface MembershipSetupProps {
onMembershipCreated: () => void;
@@ -244,7 +244,7 @@ const MembershipSetup: React.FC<MembershipSetupProps> = ({ onMembershipCreated,
{paymentMethod === 'square' && selectedTier && (
<div>
<SquarePayment
<SquarePaymentNew
amount={selectedTier.annual_fee}
tierId={selectedTier.id}
onPaymentSuccess={handleSquarePaymentSuccess}