Updates credit card information for a recurring gift.
| Client Servlet | Server Servlet | HTTP Methods Supported | Requires Authentication |
|---|---|---|---|
| CRRecurringAPI | SRRecurringAPI | POST | Yes. |
This method allows a logged-in user to update their credit card information for a recurring gift.
You may use the following methods to allow a logged-in user to manage their recurring gifts themselves via the Client API or to manage recurring gifts as an administrator via the Server API:
See topic Common Parameters.
Required. Specifies the ID of the recurring gift to retrieve.
Type xsd:nonNegativeInteger.
Required. Specifies the billing city of a recurring gift.
Type xsd:string.
Required. Specifies the billing first name of a recurring gift.
Type xsd:string.
Required. Specifies the billing last name of a recurring gift.
Type xsd:string.
Required. Specifies the billing state of a recurring gift.
Type xsd:string.
Required. Specifies the billing street1 of a recurring gift.
Type xsd:string.
Required. Specifies the billing zip of a recurring gift.
Type xsd:string.
Optional. Specifies the billing country of a recurring gift.
Type xsd:string.
Optional. Specifies the billing first name of a recurring gift.
Type xsd:string.
Optional. Specifies the billing street2 of a recurring gift.
Type xsd:string.
Optional. Specifies the billing suffix of a recurring gift.
Type xsd:string.
Optional. Specifies the billing title of a recurring gift.
Type xsd:string.
Optional. Specifies the credit card CVV of a recurring gift.
Type xsd:string.
Optional. Specifies the credit card expiration month of a recurring gift.
Type xsd:nonNegInteger.
Optional. Specifies the credit card expiration year of a recurring gift.
Type xsd:nonNegInteger.
Optional. Specifies the credit card number of a recurring gift.
Type xsd:string.
See topic Common Parameters.
Required. Specifies the ID of the recurring gift to retrieve.
Type xsd:nonNegativeInteger.
Required. Specifies the billing city of a recurring gift.
Type xsd:string.
Required. Specifies the billing first name of a recurring gift.
Type xsd:string.
Required. Specifies the billing last name of a recurring gift.
Type xsd:string.
Required. Specifies the billing state of a recurring gift.
Type xsd:string.
Required. Specifies the billing street1 of a recurring gift.
Type xsd:string.
Required. Specifies the billing zip of a recurring gift.
Type xsd:string.
Optional. Specifies the billing country of a recurring gift.
Type xsd:string.
Optional. Specifies the billing first name of a recurring gift.
Type xsd:string.
Optional. Specifies the billing street2 of a recurring gift.
Type xsd:string.
Optional. Specifies the billing suffix of a recurring gift.
Type xsd:string.
Optional. Specifies the billing title of a recurring gift.
Type xsd:string.
Optional. Specifies the credit card CVV of a recurring gift.
Type xsd:string.
Optional. Specifies the credit card expiration month of a recurring gift.
Type xsd:nonNegInteger.
Optional. Specifies the credit card expiration year of a recurring gift.
Type xsd:nonNegInteger.
Optional. Specifies the credit card number of a recurring gift.
Type xsd:string.
Required. Specifies the ID of the constituent.
Type xsd:nonNegativeInteger.
See topic HTTP Status Codes.
XML response
<?xml version="1.0" encoding="UTF-8"?>
<updateRecurringCreditCardInfoResponse xsi:schemaLocation="http://convio.com/crm/v1.0 http://service.convio.net/xmlschema/crm.public.v1.xsd" xmlns="http://convio.com/crm/v1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<updated>true</updated>
</updateRecurringCreditCardInfoResponse>
JSON response
{"updateRecurringCreditCardInfoResponse":{"updated":"true"}}