Skip to main content

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

DEPRECATED

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