====== UpdateCreditCardRequest ====== ==== Overview ==== **UpdateCreditCardRequest** allows you to update an expired credit card with new billing details. **Learn More:** * [[:developer_guide:developer_guide#using-the-apis|Using the APIs]] * [[:developer_guide:developer_guide#http-status-code|HTTP Status Codes]] * [[:developer_guide:developer_guide#error-codes|Error Codes]] * [[:developer_guide:developer_guide#troubleshooting|Troubleshooting]] ===== UpdateCreditCardRequest ===== ==== XML ==== string string string string string string string string ==== Elements ==== ^ Name ^ Type ^ Occurrence ^ Meaning ^ | **UpdateCreditCardRequest** | container | required | Parent Element | | Username | string | required | Merchant API Username (Not your Merchant Center login) | | Token| string | required | Hash of API Username and Password. [[:developer_guide:developer_guide:LinkID|Creating a Token]] | | Guid | string | always | This is the identifier for the subscription and should be referenced in future management requests | | **CreditCard** | container | required | Parent Element | | CreditCard/CardNumber | string | required | valid credit card number | | CreditCard/CardType | string | required | card type (Visa, MasterCard, Discover, Amex)| | CreditCard/ExpMonth | string | required | expiration month in format "mm" | | CreditCard/ExpYear | string | required | expiration year in format "yyyy" | | CreditCard/SecureCode | string | required | 3 or 4 digit security code | ===== UpdateCreditCardResponse ===== ==== XML ==== string timestamp ==== Elements ==== ^ Name ^ Type ^ Occurrence ^ Meaning ^ | **UpdateCreditCardResponse** | container | required | Parent Element | | Ack | string | always | Success, Error, or Warning | | Timestamp | string | always | All responses return the official SB time stamp in UTC/GMT |