Commit 4fa0cbc
authored
Add PaymentService (#131)
* Start payment service creation.
* Finish the PaymentInformation proto message.
* Add payment method rpc and message.
* Add get payment information rpc
* Add delete payment information rpc
* Add info about paymentinformation validity
* Add rpc to create stripe session
* Add rpc to get Stripe Checkout session by ID
* Add TODO for method to change payment information in payment.proto
* Refactor payment.proto to update payment information structure and remove GetStripePaymentMethod RPC
* Fix the naming
* Update payment.proto to use descriptive parameter names for payment information endpoints
* Add ChangePaymentInformation RPC to update payment information for an account
* Add TODO to clarify naming for payment method in PaymentInformation message
* Generate code from proto file
* Add payment methods Mastercard and Visa to allow list
* Add optional tax ID field to payment information
* Update payment.proto to clarify comments
* Clarify ChangePaymentInformation RPC comments to better describe functionality
* Address code review feedback.
* Address code review feedback about stripe checkout session
* Address review feedback - prefix stripe setup intent.
* Address review feedback - rename change payment information rpc to set default payment information
* Address review feedback - add is default flag to payment information message.
* Add UpdatePaymentInformation RPC to modify payment details
* Add CreatePaymentInformation RPC to create new payment information
* Add one more todo.
* Address code review feedback.
* Rename payment information to payment method.
* Correct the delete permission.1 parent 2ff90a2 commit 4fa0cbc
10 files changed
Lines changed: 5011 additions & 0 deletions
File tree
- .github/actions/spelling
- gen
- go/qdrant/cloud/payment/v1
- openapiv2/qdrant/cloud/payment/v1
- python/qdrant/cloud/payment/v1
- typescript/qdrant/cloud/payment/v1
- proto/qdrant/cloud/payment/v1
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
| 36 | + | |
0 commit comments