From cd0c25981b0308ca5d5065e930cb6e24091b8f33 Mon Sep 17 00:00:00 2001 From: Alican Akkus Date: Fri, 28 Apr 2023 16:18:39 +0300 Subject: [PATCH] removing settlement earnings destination from member requests --- adapter/model.go | 31 +++++++++++++++---------------- tests/onboarding_test.go | 2 +- 2 files changed, 16 insertions(+), 17 deletions(-) diff --git a/adapter/model.go b/adapter/model.go index 1eb0558..1580e94 100644 --- a/adapter/model.go +++ b/adapter/model.go @@ -942,22 +942,21 @@ type RetrieveBinNumberResponse struct { } type CreateMemberRequest struct { - MemberExternalId string `json:"memberExternalId,omitempty"` - Name string `json:"name,omitempty"` - Address string `json:"address,omitempty"` - Email string `json:"email,omitempty"` - PhoneNumber string `json:"phoneNumber,omitempty"` - IdentityNumber string `json:"identityNumber,omitempty"` - ContactName string `json:"contactName,omitempty"` - ContactSurname string `json:"contactSurname,omitempty"` - MemberType MemberType `json:"memberType,omitempty"` - LegalCompanyTitle string `json:"legalCompanyTitle,omitempty"` - TaxOffice string `json:"taxOffice,omitempty"` - TaxNumber string `json:"taxNumber,omitempty"` - Iban string `json:"iban,omitempty"` - SettlementEarningsDestination SettlementEarningsDestination `json:"settlementEarningsDestination,omitempty"` - IsBuyer bool `json:"isBuyer,omitempty"` - IsSubMerchant bool `json:"isSubMerchant,omitempty"` + MemberExternalId string `json:"memberExternalId,omitempty"` + Name string `json:"name,omitempty"` + Address string `json:"address,omitempty"` + Email string `json:"email,omitempty"` + PhoneNumber string `json:"phoneNumber,omitempty"` + IdentityNumber string `json:"identityNumber,omitempty"` + ContactName string `json:"contactName,omitempty"` + ContactSurname string `json:"contactSurname,omitempty"` + MemberType MemberType `json:"memberType,omitempty"` + LegalCompanyTitle string `json:"legalCompanyTitle,omitempty"` + TaxOffice string `json:"taxOffice,omitempty"` + TaxNumber string `json:"taxNumber,omitempty"` + Iban string `json:"iban,omitempty"` + IsBuyer bool `json:"isBuyer,omitempty"` + IsSubMerchant bool `json:"isSubMerchant,omitempty"` } type UpdateMemberRequest struct { diff --git a/tests/onboarding_test.go b/tests/onboarding_test.go index 0879c64..8f54f23 100644 --- a/tests/onboarding_test.go +++ b/tests/onboarding_test.go @@ -98,7 +98,7 @@ func Test_UpdateSubMerchantMember(t *testing.T) { LegalCompanyTitle: "Dem Zeytinyağı Üretim Ltd. Şti.", Name: "Dem Zeytinyağı Üretim Ltd. Şti.", MemberType: craftgate.LIMITED_OR_JOINT_STOCK_COMPANY, - SettlementEarningsDestination: craftgate.SettlementEarningsDestinationIBAN, + SettlementEarningsDestination: craftgate.SettlementEarningsDestinationWALLET, TaxNumber: "1111111114", TaxOffice: "Erenköy", Address: "Suadiye Mah. Örnek Cd. No:23, 34740 Kadıköy/İstanbul",