RequestMerchantProfileUpdateInput
Input to update a Merchant Profile
input RequestMerchantProfileUpdateInput {
accentColor: String
customerRegion: MerchantProfileCustomerRegion
expectedAverageBasket: AmountInput
expectedMonthlyPaymentVolume: AmountInput
invoiceExample: String
merchantLogo: String
merchantName: String
merchantProfileId: ID!
merchantWebsite: String
paymentFrequency: MerchantProfilePaymentFrequency
productType: ProductType
socialNetwork: String
supportWebsite: String
termsAndConditions: String
}
Fields
RequestMerchantProfileUpdateInput.accentColor
● String
scalar
Your accent color, used in white label interfaces. This color would also be inherited in the Swan Merchant Payment page. Unlike the other fields in this mutation, the value specified here updates the merchant profile's accent color immediately.
RequestMerchantProfileUpdateInput.customerRegion
● MerchantProfileCustomerRegion
enum
Where the payer are generally based.
RequestMerchantProfileUpdateInput.expectedAverageBasket
● AmountInput
input
expected average basket value.
RequestMerchantProfileUpdateInput.expectedMonthlyPaymentVolume
● AmountInput
input
Expected annual activity volumes for all payment methods.
RequestMerchantProfileUpdateInput.invoiceExample
● String
scalar
A PDF of an example typical invoice issued by the merchant.
RequestMerchantProfileUpdateInput.merchantLogo
● String
scalar
base64 encoded merchant's logo. Use '' to delete the field. Don't add the field to the mutation if you want to keep the existing value.
RequestMerchantProfileUpdateInput.merchantName
● String
scalar
Business name of the merchant, i.e. name that will be displayed on debtors' bank statements
RequestMerchantProfileUpdateInput.merchantProfileId
● ID!
non-null scalar
ID of the MerchantProfile to update
RequestMerchantProfileUpdateInput.merchantWebsite
● String
scalar
Url of the merchant's website. Use '' to delete the field. Don't add the field to the mutation if you want to keep the existing value.
RequestMerchantProfileUpdateInput.paymentFrequency
● MerchantProfilePaymentFrequency
enum
The type of payments accepted by the merchant. Can be OneOff (no returning payers in general), Recurrent (returning payers), or a mix of both OneOffAndRecurrent.
RequestMerchantProfileUpdateInput.productType
● ProductType
enum
Type of product sold. Gifts and donations can be club subscription or collection of donations (for associations), tips collection, contributions for local authorities
RequestMerchantProfileUpdateInput.socialNetwork
● String
scalar
The URL of the main social network of the merchant.
RequestMerchantProfileUpdateInput.supportWebsite
● String
scalar
The URL of the support website or help center of the merchant.
RequestMerchantProfileUpdateInput.termsAndConditions
● String
scalar
The URL of the terms and conditions of the merchant.
Member Of
requestMerchantProfileUpdate
mutation