Name-Value Pair API Developer Guide 08 April 2009 5
Contents
Chapter 8 TransactionSearch API . . . . . . . . . . . . . . . . . . .91
TransactionSearch Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
TransactionSearch Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Chapter 9 Recurring Payments and Reference Transactions API
Operations95
CreateRecurringPaymentsProfile API . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
CreateRecurringPaymentsProfile Request . . . . . . . . . . . . . . . . . . . . . . . 95
CreateRecurringPaymentsProfile Response . . . . . . . . . . . . . . . . . . . . . .105
GetRecurringPaymentsProfileDetails API . . . . . . . . . . . . . . . . . . . . . . . . . .106
GetRecurringPaymentsProfileDetails Request . . . . . . . . . . . . . . . . . . . . .106
GetRecurringPaymentsProfileDetails Response . . . . . . . . . . . . . . . . . . . .106
ManageRecurringPaymentsProfileStatus API . . . . . . . . . . . . . . . . . . . . . . . .113
ManageRecurringPaymentsProfileStatus Request . . . . . . . . . . . . . . . . . . . 114
ManageRecurringPaymentsProfileStatus Response . . . . . . . . . . . . . . . . . . 114
BillOutstandingAmount API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
BillOutstandingAmount Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
BillOutstandingAmount Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
UpdateRecurringPaymentsProfile API . . . . . . . . . . . . . . . . . . . . . . . . . . . .115
UpdateRecurringPaymentsProfile Request . . . . . . . . . . . . . . . . . . . . . . . 116
UpdateRecurringPaymentsProfile Response . . . . . . . . . . . . . . . . . . . . . .123
SetCustomerBillingAgreement API . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123
SetCustomerBillingAgreement Request . . . . . . . . . . . . . . . . . . . . . . . . .124
SetCustomerBillingAgreement Response . . . . . . . . . . . . . . . . . . . . . . . .127
GetBillingAgreementCustomerDetails API . . . . . . . . . . . . . . . . . . . . . . . . . .127
GetBillingAgreementCustomerDetails Request . . . . . . . . . . . . . . . . . . . . .128
GetBillingAgreementCustomerDetails Response . . . . . . . . . . . . . . . . . . . .128
BAUpdate API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .130
BAUpdate Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .131
BAUpdateResponseDetails Response . . . . . . . . . . . . . . . . . . . . . . . . .131
DoReferenceTransaction API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .133
DoReferenceTransaction Request. . . . . . . . . . . . . . . . . . . . . . . . . . . .134
DoReferenceTransaction Response . . . . . . . . . . . . . . . . . . . . . . . . . . .143
Chapter 10 DoNonReferencedCredit API . . . . . . . . . . . . . . . 147
DoNonReferencedCredit Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .147
DoNonReferencedCredit Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . .150