shuup.admin.modules.service_providers package

Submodules

shuup.admin.modules.service_providers.forms module

class shuup.admin.modules.service_providers.forms.CustomCarrierForm(**kwargs)[source]

Bases: shuup.admin.forms._base.ShuupAdminForm

class Meta[source]

Bases: object

model

alias of CustomCarrier

exclude = ('identifier',)
base_fields = OrderedDict([('enabled', <django.forms.fields.BooleanField object>), ('logo', <filer.fields.image.AdminImageFormField object>), ('shops', <django.forms.models.ModelMultipleChoiceField object>), ('supplier', <django.forms.models.ModelChoiceField object>), ('name', <django.forms.fields.CharField object>)])
declared_fields = OrderedDict([('name', <django.forms.fields.CharField object>)])
media
class shuup.admin.modules.service_providers.forms.CustomPaymentProcessorForm(**kwargs)[source]

Bases: shuup.admin.forms._base.ShuupAdminForm

class Meta[source]

Bases: object

model

alias of CustomPaymentProcessor

exclude = ('identifier',)
base_fields = OrderedDict([('enabled', <django.forms.fields.BooleanField object>), ('logo', <filer.fields.image.AdminImageFormField object>), ('shops', <django.forms.models.ModelMultipleChoiceField object>), ('supplier', <django.forms.models.ModelChoiceField object>), ('rounding_quantize', <django.forms.fields.DecimalField object>), ('rounding_mode', <enumfields.forms.EnumChoiceField object>), ('name', <django.forms.fields.CharField object>)])
declared_fields = OrderedDict([('name', <django.forms.fields.CharField object>)])
media

shuup.admin.modules.service_providers.wizard_form_defs module

class shuup.admin.modules.service_providers.wizard_form_defs.ServiceWizardFormDef(name, form_class, template_name, request, extra_js='')[source]

Bases: shuup.admin.views.wizard.TemplatedWizardFormDef

priority = 0
visible()[source]
class shuup.admin.modules.service_providers.wizard_form_defs.ManualShippingWizardFormDef(request)[source]

Bases: shuup.admin.modules.service_providers.wizard_form_defs.ServiceWizardFormDef

priority = 1000
class shuup.admin.modules.service_providers.wizard_form_defs.ManualPaymentWizardFormDef(request)[source]

Bases: shuup.admin.modules.service_providers.wizard_form_defs.ServiceWizardFormDef

priority = 1000

shuup.admin.modules.service_providers.wizard_forms module

class shuup.admin.modules.service_providers.wizard_forms.ServiceWizardForm(**kwargs)[source]

Bases: shuup.admin.forms._base.ShuupAdminForm

is_active()[source]
get_service_choice(provider)[source]
get_service()[source]
get_payment_method()[source]
get_shipping_method()[source]
save()[source]
base_fields = OrderedDict([('service_name', <django.forms.fields.CharField object>)])
declared_fields = OrderedDict([('service_name', <django.forms.fields.CharField object>)])
media
class shuup.admin.modules.service_providers.wizard_forms.ManualShippingWizardForm(**kwargs)[source]

Bases: shuup.admin.modules.service_providers.wizard_forms.ServiceWizardForm

class Meta[source]

Bases: object

model

alias of CustomCarrier

fields = ('name',)
base_fields = OrderedDict([('name', <django.forms.fields.CharField object>), ('service_name', <django.forms.fields.CharField object>), ('service_description', <django.forms.fields.CharField object>)])
declared_fields = OrderedDict([('service_name', <django.forms.fields.CharField object>), ('service_description', <django.forms.fields.CharField object>), ('name', <django.forms.fields.CharField object>)])
media
class shuup.admin.modules.service_providers.wizard_forms.ManualPaymentWizardForm(**kwargs)[source]

Bases: shuup.admin.modules.service_providers.wizard_forms.ServiceWizardForm

class Meta[source]

Bases: object

model

alias of CustomPaymentProcessor

fields = ('name',)
base_fields = OrderedDict([('name', <django.forms.fields.CharField object>), ('service_name', <django.forms.fields.CharField object>), ('service_description', <django.forms.fields.CharField object>)])
declared_fields = OrderedDict([('service_name', <django.forms.fields.CharField object>), ('service_description', <django.forms.fields.CharField object>), ('name', <django.forms.fields.CharField object>)])
media

Module contents

class shuup.admin.modules.service_providers.ServiceProviderModule[source]

Bases: shuup.admin.base.AdminModule

name = 'Service Providers'
category = 'Payment and Shipping'
get_urls()[source]
get_menu_category_icons()[source]
get_menu_entries(request)[source]
get_model_url(object, kind, shop=None)[source]