Now update the enums and payment service in Phase 5.


Edit

| `PaymentProvider` | `Stripe`, `Paypal` |
| `PaymentStatus` | `RequiresAction`, `Authorized`, `Captured`, `Failed`, `Refunded` |

| `PaymentMethod` | `CreditCard`, `Paypal`, `BankTransfer` |
| `PaymentStatus` | `Pending`, `Captured`, `Failed`, `Refunded` |