MerchantProfile
Merchant Profile
type MerchantProfile {
id: ID!
accentColor: String
accountId: ID!
createdAt: DateTime!
customerRegion: MerchantProfileCustomerRegion
expectedAverageBasket: Amount!
expectedMonthlyPaymentVolume: Amount!
merchantLogoUrl: String
merchantName: String!
merchantPaymentLinks(
first: Int! = 50
after: String
orderBy: MerchantPaymentLinkOrderByInput
filters: MerchantPaymentLinkFiltersInput
): MerchantPaymentLinkConnection
merchantPaymentMethods: [MerchantPaymentMethod!]
merchantPayments(
first: Int! = 50
after: String
orderBy: MerchantPaymentOrderByInput
filters: MerchantPaymentFiltersInput
): MerchantPaymentConnection
merchantWebsite: String
paymentFrequency: MerchantProfilePaymentFrequency
productType: ProductType!
requestedMerchantProfileUpdates: [RequestMerchantProfileUpdate!] @deprecated
requestMerchantProfileUpdate: RequestMerchantProfileUpdate
socialNetwork: String
statusInfo: MerchantProfileStatusInfo!
supportWebsite: String
termsAndConditions: String
updatedAt: DateTime!
}
Fields
MerchantProfile.id
● ID!
non-null scalar
The Merchant Profile ID
MerchantProfile.accentColor
● String
scalar
Your accent color, used in white label interfaces. This color would also be inherited in the Swan Merchant Payment page.
MerchantProfile.accountId
● ID!
non-null scalar
The Account ID this Merchant Profile is linked to
MerchantProfile.createdAt
● DateTime!
non-null scalar
created date
MerchantProfile.customerRegion
● MerchantProfileCustomerRegion
enum
Where the payer are generally based.
MerchantProfile.expectedAverageBasket
● Amount!
non-null object
expected average basket value.
MerchantProfile.expectedMonthlyPaymentVolume
● Amount!
non-null object
Expected annual activity volumes for all payment method
MerchantProfile.merchantLogoUrl
● String
scalar
Url of the merchant's logo
MerchantProfile.merchantName
● String!
non-null scalar
Business name of the merchant, i.e. name that will be displayed on debtors' bank statements
MerchantProfile.merchantPaymentLinks
● MerchantPaymentLinkConnection
object
Returns a list of merchant payment links
Implements the Relay Connection interface, used to paginate list of element (Learn More)
MerchantProfile.merchantPaymentLinks.first
● Int!
non-null scalar
the number of elements to load (maximum: 100)
MerchantProfile.merchantPaymentLinks.after
● String
scalar
the index (a unique reference in string form) from which you will load the following elements
MerchantProfile.merchantPaymentLinks.orderBy
● MerchantPaymentLinkOrderByInput
input
an order you can apply to your list of connections
MerchantProfile.merchantPaymentLinks.filters
● MerchantPaymentLinkFiltersInput
input
a filtering table you can apply to your list of connections
MerchantProfile.merchantPaymentMethods
● [MerchantPaymentMethod!]
list interface
Payment Methods associated
MerchantProfile.merchantPayments
● MerchantPaymentConnection
object
Returns a list of merchant payments
Implements the Relay Connection interface, used to paginate list of element (Learn More)
MerchantProfile.merchantPayments.first
● Int!
non-null scalar
the number of elements to load (maximum: 100)
MerchantProfile.merchantPayments.after
● String
scalar
the index (a unique reference in string form) from which you will load the following elements
MerchantProfile.merchantPayments.orderBy
● MerchantPaymentOrderByInput
input
an order you can apply to your list of connections
MerchantProfile.merchantPayments.filters
● MerchantPaymentFiltersInput
input
a filtering table you can apply to your list of connections
MerchantProfile.merchantWebsite
● String
scalar
Url of the merchant's website
MerchantProfile.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.
MerchantProfile.productType
● ProductType!
non-null enum
Type of product sold. List of value: Goods, Services, VirtualGoods, GiftsAndDonations. Gifts and donations can be club subscription or collection of donations (for associations), tips collection, contributions for local authorities
MerchantProfile.requestedMerchantProfileUpdates
● [RequestMerchantProfileUpdate!]
deprecated list object
No longer supported
Updates Requested associated
MerchantProfile.requestMerchantProfileUpdate
● RequestMerchantProfileUpdate
object
Update Requested associated
MerchantProfile.socialNetwork
● String
scalar
The URL of the main social network of the merchant.
MerchantProfile.statusInfo
● MerchantProfileStatusInfo!
non-null interface
The status of the merchant profile
MerchantProfile.supportWebsite
● String
scalar
The URL of the support website or help center of the merchant.
MerchantProfile.termsAndConditions
● String
scalar
The URL of the terms and conditions of the merchant.
MerchantProfile.updatedAt
● DateTime!
non-null scalar
updated date
Returned By
merchantProfile
query
Member Of
CardInMerchant
object ● CardMerchantPayment
object ● CheckTransaction
object ● DisableMerchantProfileSuccessPayload
object ● InternalDirectDebitTransaction
object ● MerchantPayment
interface ● MerchantPaymentLink
object ● MerchantProfileEdge
object ● RequestMerchantPaymentMethodsSuccessPayload
object ● RequestMerchantProfileSuccessPayload
object ● RequestMerchantProfileUpdateSuccessPayload
object ● SepaDirectDebitMerchantPayment
object ● SEPADirectDebitTransaction
object