Property | Type | Description | |
---|---|---|---|
ENDPOINT | string | ||
PASSWORD | string | ||
USERNAME | string |
Property | Type | Description | |
---|---|---|---|
binding | ZuoraWebRole.zuora.ZuoraService |
Method | Description | |
---|---|---|
ZuoraInterface ( ) : System | ||
ZuoraInterface ( String username, String password, String endpoint ) : System | ||
createMessage ( SubscribeResult result ) : String | ||
isValidId ( string id ) : System.Boolean | ||
queryChargeByAccountingCode ( String accountingCode ) : ProductRatePlanCharge | ||
queryChargeById ( String id ) : ProductRatePlanCharge | ||
queryChargesByProductRatePlan ( String prpId ) : ProductRatePlanCharge[] | ||
queryProducts ( ) : Product[] | ||
queryRatePlansByProduct ( String productId ) : ProductRatePlan[] |
Method | Description | |
---|---|---|
create ( zObject acc ) : string | ||
delete ( String type, string id ) : bool | ||
login ( String username, String password ) : bool | ||
makeAccount ( string Name, string CurrencyIso ) : Account | ||
makeContact ( string FirstName, string LastName, string WorkEmail, string WorkPhone, string Address1, string Address2, string City, string State, string Country, string PostalCode ) : Contact | ||
makePaymentMethod ( string HolderName, string Address, string City, string State, string Country, string PostalCode, string CreditCardType, string CreditCardNumber, int CreditCardExpirationMonth, int CreditCardExpirationYear ) : PaymentMethod | ||
makeRatePlanData ( ProductRatePlanCharge charges ) : RatePlanData[] | ||
makeSubscription ( String subscriptionName, String subscriptionNotes ) : Subscription | ||
print ( string p ) : void | ||
queryAccount ( string accId ) : Account | ||
update ( zObject acc ) : string |
Method | Description | |
---|---|---|
subscribe ( String SubscriptionName, ProductRatePlanCharge charges, string Name, string FirstName, string LastName, string WorkEmail, string WorkPhone, string Address1, string Address2, string City, string State, string Country, string PostalCode, string CreditCardType, string CreditCardNumber, string CreditCardHolderName, int CreditCardExpirationMonth, int CreditCardExpirationYear ) : SubscribeResult |
public ZuoraInterface ( String username, String password, String endpoint ) : System | ||
username | String | |
password | String | |
endpoint | String | |
return | System |
public static createMessage ( SubscribeResult result ) : String | ||
result | SubscribeResult | |
return | String |
protected delete ( String type, string id ) : bool | ||
type | String | |
id | string | |
return | bool |
public static isValidId ( string id ) : System.Boolean | ||
id | string | |
return | System.Boolean |
protected login ( String username, String password ) : bool | ||
username | String | |
password | String | |
return | bool |
protected makeAccount ( string Name, string CurrencyIso ) : Account | ||
Name | string | |
CurrencyIso | string | |
return | Account |
protected makeContact ( string FirstName, string LastName, string WorkEmail, string WorkPhone, string Address1, string Address2, string City, string State, string Country, string PostalCode ) : Contact | ||
FirstName | string | |
LastName | string | |
WorkEmail | string | |
WorkPhone | string | |
Address1 | string | |
Address2 | string | |
City | string | |
State | string | |
Country | string | |
PostalCode | string | |
return | Contact |
protected makePaymentMethod ( string HolderName, string Address, string City, string State, string Country, string PostalCode, string CreditCardType, string CreditCardNumber, int CreditCardExpirationMonth, int CreditCardExpirationYear ) : PaymentMethod | ||
HolderName | string | |
Address | string | |
City | string | |
State | string | |
Country | string | |
PostalCode | string | |
CreditCardType | string | |
CreditCardNumber | string | |
CreditCardExpirationMonth | int | |
CreditCardExpirationYear | int | |
return | PaymentMethod |
protected makeRatePlanData ( ProductRatePlanCharge charges ) : RatePlanData[] | ||
charges | ProductRatePlanCharge | |
return | RatePlanData[] |
protected makeSubscription ( String subscriptionName, String subscriptionNotes ) : Subscription | ||
subscriptionName | String | |
subscriptionNotes | String | |
return | Subscription |
protected queryAccount ( string accId ) : Account | ||
accId | string | |
return | Account |
public queryChargeByAccountingCode ( String accountingCode ) : ProductRatePlanCharge | ||
accountingCode | String | |
return | ProductRatePlanCharge |
public queryChargeById ( String id ) : ProductRatePlanCharge | ||
id | String | |
return | ProductRatePlanCharge |
public queryChargesByProductRatePlan ( String prpId ) : ProductRatePlanCharge[] | ||
prpId | String | |
return | ProductRatePlanCharge[] |
public queryRatePlansByProduct ( String productId ) : ProductRatePlan[] | ||
productId | String | |
return | ProductRatePlan[] |