# Credit Cards

> Advertiser Credit Cards

## Get All

`GET https://api.leadspedia.com/core/v2/advertisersCreditCards/getAll.do`

### Parameters

- `advertiserID` (integer, required)

- `start` (integer, optional)
  Offset of the first row to return. Default: `0`.

- `limit` (integer, optional)
  Maximum number of rows to return. Cannot be greater than 1000. Default: `100`.


## Get Info

`GET https://api.leadspedia.com/core/v2/advertisersCreditCards/getInfo.do`

### Parameters

- `advertiserID` (integer, required)

- `creditCardID` (integer, required)


## Get Default

`GET https://api.leadspedia.com/core/v2/advertisersCreditCards/getDefault.do`

### Parameters

- `advertiserID` (integer, required)


## Set Default

`POST https://api.leadspedia.com/core/v2/advertisersCreditCards/setDefault.do`

### Parameters

- `advertiserID` (integer, required)

- `creditCardID` (integer, required)


## Add

`POST https://api.leadspedia.com/core/v2/advertisersCreditCards/add.do`

### Parameters

- `advertiserID` (integer, required)

- `cardNumber` (string, required)

- `nameOnCard` (string, required)
  First and last name

- `expMonth` (string, required)
  2-digit expiration month (MM)

- `expYear` (string, required)
  4-digit expiration year (YYYY)

- `cvv` (string, required)
  3 or 4-digit cvv code

- `address` (string, required)

- `address2` (string, optional)

- `city` (string, required)

- `state` (string, required)
  2-character US state or region

- `zipCode` (string, required)
  Zip or postal code

- `country` (string, required)
  2-character country code (example: US)

- `defaultCard` (enum, optional)
  Make this card a default card. No if not provided. Allowed values: `Yes`, `No`. Default: `No`.


## Update

`POST https://api.leadspedia.com/core/v2/advertisersCreditCards/update.do`

### Parameters

- `advertiserID` (integer, required)

- `creditCardID` (integer, required)

- `nameOnCard` (string, required)
  First and last name

- `expMonth` (string, required)
  2-digit expiration month (MM)

- `expYear` (string, required)
  4-digit expiration year (YYYY)

- `address` (string, required)

- `address2` (string, optional)

- `city` (string, required)

- `state` (string, required)
  2-character US state or region

- `zipCode` (string, required)
  Zip or postal code

- `country` (string, required)
  2-character country code (example: US)


## Update Payment Profile ID

`POST https://api.leadspedia.com/core/v2/advertisersCreditCards/updatePaymentProfileID.do`

### Parameters

- `advertiserID` (integer, required)

- `creditCardID` (integer, required)

- `paymentProfileID` (string, optional)

- `expMonth` (string, optional)
  2-digit expiration month (MM)

- `expYear` (string, optional)
  4-digit expiration year (YYYY)

- `address` (string, optional)

- `address2` (string, optional)

- `city` (string, optional)

- `state` (string, optional)
  2-character US state or region

- `zipCode` (string, optional)
  Zip or postal code

- `country` (string, optional)
  2-character country code (example: US)


## Update Authorize Net Customer Profile ID

`POST https://api.leadspedia.com/core/v2/advertisers/updateAuthorizeNetCustomerProfileID.do`

### Parameters

- `advertiserID` (integer, required)

- `authNetCustomerProfileID` (string, optional)


## Delete

`POST https://api.leadspedia.com/core/v2/advertisersCreditCards/delete.do`

### Parameters

- `advertiserID` (integer, required)

- `creditCardID` (integer, required)
