eBay::API::XML::DataType::Enum::UserStatusCodeType - eBay::API::XML::DataType::Enum::UserStatusCodeType documentation


eBay-API documentation Contained in the eBay-API distribution.

Index


Code Index:

NAME

Top

eBay::API::XML::DataType::Enum::UserStatusCodeType

DESCRIPTION

Top

These codes indicate the current state or status of a an eBay user account.

SYNOPSIS

Top

Enums:

Top

Unknown

(out) User properties have never been set; this value should seldom, if ever, be returned and typically represents a problem

Suspended

(out) User has been suspended from selling and buying, such as for violations of eBay terms or agreement

Confirmed

(out) User has completed online registration and has properly responded to confirmation email; most users should fall in this category

Unconfirmed

(out) User has completed online registration, but has either not responded to confirmation email or has not yet been sent the confirmation email

Ghost

(out) Registered users of AuctionWeb (pre-eBay) who never re-registered on eBay

InMaintenance

(out) Temporary user record state indicating the record is in the process of being changed by eBay; query user information again to get new status

Deleted

(out) Records for the specified user have been deleted

CreditCardVerify

(out) User has completed registration and confirmation, but is pending a verification of credit card information

AccountOnHold

(out) User's account is on hold, such as for non-payment of amounts due eBay; user cannot sell or buy items

Merged

(out) User record has been merged with another account record for the same user

RegistrationCodeMailOut

(out) User has completed online registration and has been sent the confirmation email, but has not yet responded to the confirmation email

TermPending

(out) User has been scheduled for account closure (typically when a user has requested to have their account closed) A user in this state should not be considered an active user

UnconfirmedHalfOptIn

(out) User has completed the registration for Half.com and opted to automatically also be registered with eBay, but the registration confirmation is still pending

CreditCardVerifyHalfOptIn

(out) User has completed the registration for Half.com and opted to automatically also be registered with eBay, but the verification of credit card information is still pending

UnconfirmedPassport

(out) Signing in with Microsoft Passport is no longer supported.

CreditCardVerifyPassport

(out) Signing in with Microsoft Passport is no longer supported.

UnconfirmedExpress

(out) Half.com User; user has completed the registration for Half.com and opted to automatically also be registered with eBay, but the registration confirmation is still pending

Guest

(out) The user is a guest user. The user has not added a password and has not confirmed an email address. The user has not signed up as a regular user, but has agreed to the User Agreement and Privacy Policy. The user has been through the buying flow for a guest; the user has been through checkout using the streamlined Buy-It-Now flow.

CustomCode

(out) Reserved for internal or future use


eBay-API documentation Contained in the eBay-API distribution.
#!/usr/bin/perl

package eBay::API::XML::DataType::Enum::UserStatusCodeType;

use strict;
use warnings;  

##########################################################################
#
# Module: ............... <user defined location>eBay/API/XML
# File: ................. UserStatusCodeType.pm
# Generated by: ......... genEBayApiDataTypes.pl
# Last Generated: ....... 08/24/2008 16:44
# API Release Number: ... 579
#
##########################################################################  


use constant Unknown => scalar('Unknown');



use constant Suspended => scalar('Suspended');



use constant Confirmed => scalar('Confirmed');



use constant Unconfirmed => scalar('Unconfirmed');



use constant Ghost => scalar('Ghost');



use constant InMaintenance => scalar('InMaintenance');



use constant Deleted => scalar('Deleted');



use constant CreditCardVerify => scalar('CreditCardVerify');



use constant AccountOnHold => scalar('AccountOnHold');



use constant Merged => scalar('Merged');



use constant RegistrationCodeMailOut => scalar('RegistrationCodeMailOut');



use constant TermPending => scalar('TermPending');



use constant UnconfirmedHalfOptIn => scalar('UnconfirmedHalfOptIn');



use constant CreditCardVerifyHalfOptIn => scalar('CreditCardVerifyHalfOptIn');



use constant UnconfirmedPassport => scalar('UnconfirmedPassport');



use constant CreditCardVerifyPassport => scalar('CreditCardVerifyPassport');



use constant UnconfirmedExpress => scalar('UnconfirmedExpress');



use constant Guest => scalar('Guest');



use constant CustomCode => scalar('CustomCode');







1;