# Subscription

Extends \MercadoPago\Entity

Subscription class

RestMethod | (resource="/v1/subscriptions/:id", method="read")
RestMethod | (resource="/v1/subscriptions/", method="create")
RestMethod | (resource="/v1/subscriptions/:id", method="update")
package | Default

### Methods

### Properties

## id

    id : string

Attribute | ()
var |

### Type(s)

`string`

## plan_id

    plan_id : string

Attribute | ()
var |

### Type(s)

`string`

## payer

    payer : object

Attribute | ()
var |

### Type(s)

`object`

## application_fee

    application_fee : float

Attribute | ()
var |

### Type(s)

`float`

## status

    status : string

Attribute | ()
var |

### Type(s)

`string`

## description

    description : string

Attribute | ()
var |

### Type(s)

`string`

## external_reference

    external_reference : string

Attribute | ()
var |

### Type(s)

`string`

## date_created

    date_created : \DateTime

Attribute | ()
var |

### Type(s)

`\DateTime`

## last_modified

    last_modified : \DateTime

Attribute | ()
var |

### Type(s)

`\DateTime`

## live_mode

    live_mode : boolean

Attribute | ()
var |

### Type(s)

`boolean`

## start_date

    start_date : \DateTime

Attribute | ()
var |

### Type(s)

`\DateTime`

## end_date

    end_date : \DateTime

Attribute | ()
var |

### Type(s)

`\DateTime`

## metadata

    metadata : object

Attribute | ()
var |

### Type(s)

`object`

## charge_detail

    charges_detail : object

Attribute | ()
var |

### Type(s)

`object`

## setup_fee

    setup_fee : float

Attribute | ()
var |

### Type(s)

`float`