发票信息及支付

发票信息

显示发票信息

得到https://YOURACCOUNT.bob客服端下载harvestapp.com/invoices/ {INVOICEID} /消息

显示一个特定的发票信息,使用以下要求:

得到https://YOURACCOUNT.bob客服端下载harvestapp.com/invoices/ {INVOICEID} /信息/{消息id}

HTTP响应:200好了

< ?xml version = " 1.0 " encoding = " utf - 8 " ? >< invoice消息类型=“数组”>< invoice消息>< id类型=“整数”>12465017< / id >< invoice-id类型=“整数”>6770075< / invoice-id ><寄我一份类型=“布尔”>< /寄我一份><身体>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -发票汇总- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -发票ID: 112360年发行日期:04/22/2015客户:您的帐户号码:卖方金额:100.00美元:由于05/02/2015(净10)的详细发票附加为PDF。谢谢你!- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -< /身体><创建类型=“dateTime”>2015 - 04 - 29 - t14:28:24z< /创建><发送的>bob客服端下载获取用户< /发送的><黑客通过邮件发送了>email@example.com< /黑客通过邮件发送了><感谢类型=“布尔”>< /感谢><主题>发票# 112360收获从你帐户bob客服端下载< / >主题< include-pay-pal-link类型=“布尔”>< / include-pay-pal-link ><更新于类型=“dateTime”>2015 - 04 - 29 - t14:28:24z< /更新于>< sent-from-email >email@example.com< / sent-from-email ><从>bob客服端下载获取用户< /从>< send-reminder-on类型=“日期”nil =“真正的”/ >< full-recipient-list >“客户”& lt;support@bob客服端下载harvestapp.com比;< / full-recipient-list >< / invoice消息>< / invoice消息>
({“消息”:{“id”:12465017,“invoice_id”:6770075,“send_me_a_copy”:,“身体”:\ r \ n \ r \ n \ r \ n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\ r \ n发票汇总\ r \ n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\ r \ n发票编号:112360\ r \ n发行日期:04/22/2015\ r \ n客户:您的帐户\ r \ n汇票号码:\ r \ n金额:$ 100.00\ r \ n由于:05/02/2015(10)净\ r \ n \ r \ n详细的发票附加为PDF。\ r \ n \ r \ n谢谢你!\ r \ n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\ r \ n,“created_at”:“2015 - 04 - 29 - t14:28:24z”,“sent_by”:“bob客服端下载收获用户”,“sent_by_email”:“email@example.com”,“thank_you”:,“主题”:“从你的收获发票# 112360账户”bob客服端下载,“include_pay_pal_link”:,“updated_at”:“2015 - 04 - 29 - t14:28:24z”,“sent_from_email”:“email@example.com”,“sent_from”:“bob客服端下载收获用户”,“send_reminder_on”:,“full_recipient_list”:\”客户的人\”< supportbob客服端下载@harvestapp.com >”}}]

发送一个发票

帖子https://YOURACCOUNT.bob客服端下载harvestapp.com/invoices/ {INVOICEID} /消息

创建HTTP响应:201

确保设置attach-pdf真的如果你想包括PDF副本的发票,和使用include-pay-pal-link包含一个链接到客户端仪表板,所以客户可以在线支付发票与你以前的支付网关设置。

示例请求邮递员

<消息><身体>消息体< /身体><人>support@bob客服端下载harvestapp.com, help@getharvest.com< /接受者>< attach-pdf类型=“布尔”>真正的< / attach-pdf ><寄我一份类型=“布尔”>真正的< /寄我一份>< include-pay-pal-link类型=“布尔”>真正的< / include-pay-pal-link >< /信息>
{“消息”:{“身体”:“消息体”,“收件人”:“support@bob客服端下载harvestapp.com”,“attach_pdf”:真正的,“send_me_a_copy”:真正的,“include_pay_pal_link”:真正的}}

其他信息功能

删除现有的消息

删除https://YOURACCOUNT.bob客服端下载harvestapp.com/invoices/ {INVOICEID} /信息/{消息id}

HTTP响应:200好了

马克发送发票

帖子https://YOURACCOUNT.bob客服端下载harvestapp.com/invoices/ {INVOICEID} /信息/ mark_as_sent

HTTP响应:200好了

改变一个起草发送发票

帖子https://YOURACCOUNT.bob客服端下载harvestapp.com/invoices/ {INVOICEID} /信息/ mark_as_draft

HTTP响应:200好了

在接下来的API调用,还可以包括一个可选的消息使用身体字段。

写一个发票了

帖子https://YOURACCOUNT.bob客服端下载harvestapp.com/invoices/ {INVOICEID} /信息/ mark_as_closed

HTTP响应:200好了

重开发票

帖子https://YOURACCOUNT.bob客服端下载harvestapp.com/invoices/ {INVOICEID} /信息/ re_open

HTTP响应:200好了

发票类别

在这里你可以改变每个行项目类别出现之前在你的发票。默认情况下丰收提供了两bob客服端下载个固定的类别,比尔的时间和费用。您可以创建更多的类别和改变默认的名称。

显示所有类别

得到https://YOURACCOUNT.bob客服端下载harvestapp.com/invoice_item_categories

HTTP响应:200好了

示例请求邮递员

< ?xml version = " 1.0 " encoding = " utf - 8 " ? >< invoice-item-categories类型=“数组”>< invoice-item-category >< id类型=“整数”>1< / id ><名称>服务< /名称><创建类型=“dateTime”>2016 - 06 - 07 - t10:43:08z< /创建><更新于类型=“dateTime”>2016 - 06 - 07 - t10:43:08z< /更新于>< use-as-service类型=“布尔”>真正的< / use-as-service >< use-as-expense类型=“布尔”>< / use-as-expense >< / invoice-item-category >< invoice-item-category >< id类型=“整数”>2< / id ><名称>产品< /名称><创建类型=“dateTime”>2016 - 06 - 07 - t10:43:08z< /创建><更新于类型=“dateTime”>2016 - 06 - 07 - t10:43:08z< /更新于>< use-as-service类型=“布尔”>< / use-as-service >< use-as-expense类型=“布尔”>真正的< / use-as-expense >< / invoice-item-category >< / invoice-item-categories >
({“invoice_category”:{“id”:1,“名称”:“服务”,“created_at”:“2016 - 06 - 07年t10:43:08z”,“updated_at”:“2016 - 06 - 07年t10:43:08z”,“use_as_service”:真正的,“use_as_expense”:}},{“invoice_category”:{“id”:2,“名称”:“产品”,“created_at”:“2016 - 06 - 07年t10:43:08z”,“updated_at”:“2016 - 06 - 07年t10:43:08z”,“use_as_service”:,“use_as_expense”:真正的}}]

创建新类别

帖子https://YOURACCOUNT.bob客服端下载harvestapp.com/invoice_item_categories

创建HTTP响应:201

< invoice-item-category ><名称>娱乐< /名称>< / invoice-item-category >
{“invoice_item_category”:{“名称”:“娱乐”}}

更新现有的类别

https://YOURACCOUNT.bob客服端下载harvestapp.com/invoice_item_categories/ {CATEGORYID}

HTTP响应:200好了

< invoice-item-category ><名称>娱乐< /名称>< / invoice-item-category >
{“invoice_item_category”:{“名称”:“娱乐”}}

删除一个类别

删除https://YOURACCOUNT.bob客服端下载harvestapp.com/invoice_item_categories/ {CATEGORYID}

HTTP响应:200好了

这个请求只会使用非默认类别,只能编辑。如果这个请求上使用一个默认的类别,我们将返回HTTP响应:400错误请求

显示支付发票

得到https://YOURACCOUNT.bob客服端下载harvestapp.com/invoices/ {INVOICEID} /支付

这个调用将返回任何付款已应用于这个特定的发票。

返回一个单一的、具体的付款,使用:

得到https://YOURACCOUNT.bob客服端下载harvestapp.com/invoices/ {INVOICEID} /付款/ {PAYMENTID}

取决于付款,pay-pay-transaction-id,授权,payment-gateway-id将反映特定方法的信息。

HTTP响应:200好了

示例请求邮递员

< ?xml version = " 1.0 " encoding = " utf - 8 " ? ><支付类型=“数组”><付款>< id类型=“整数”>5096287< / id >< invoice-id类型=“整数”>6770545< / invoice-id ><数量类型=“小数”>300.0< / >数量<支付类型=“dateTime”>2015 - 04 - 24 - t00:00:00z< /支付><创建类型=“dateTime”>2015 - 04 - 24 - t14:42:34z< /创建><笔记>付款记录。< /笔记><记录>简的例子< /记录>< recorded-by-email >support@bob客服端下载harvestapp.com< / recorded-by-email >< pay-pal-transaction-idnil =“真正的”/ ><授权nil =“真正的”/ >< payment-gateway-id类型=“整数”nil =“真正的”/ ><更新于类型=“dateTime”>2015 - 04 - 24 - t14:42:34z< /更新于>< /付款>< /付款>
({“付款”:{“id”:5096287,“invoice_id”:6770545,“数量”:300年,“paid_at”:“2015 - 04 - 24 - t00:00:00z”,“created_at”:“2015 - 04 - 24 - t14:42:34z”,“笔记”:“付款笔记。”,“recorded_by”:“简榜样”,“recorded_by_email”:“support@bob客服端下载harvestapp.com”,“pay_pal_transaction_id”:,“授权”:,“payment_gateway_id”:,“updated_at”:“2015 - 04 - 24 - t14:42:34z”}}]

创建一个新的付款

帖子https://YOURACCOUNT.bob客服端下载harvestapp.com/invoices/ {INVOICEID} /支付

的字段支付是必需的,和可选笔记可以包括在内。

付款发票相关属性将会被更新。发票状态将支付如果没有离开是因为数量。

创建HTTP响应:201

示例请求邮递员

<付款><支付类型=“datetime”>2008 - 02 - 14 - t00:00:00z< /支付><数量类型=“小数”>300.0< / >数量<笔记>一些可选的笔记到这里。< /笔记>< /付款>
{“付款”:{“数量”:300年,“paid_at”:“2015 - 04 - 24 - t00:00:00z”,“笔记”:“付款笔记。”}}

删除现有的付款

删除支付https://YOURACCOUNbob客服端下载T.harvestapp.com/invoices/ {INVOICEID} / {PAYMENTID}

请求成功后,我们将返回HTTP响应:200好了

付款发票相关属性将被更新。发票状态将被设置支付如果没有离开是因为数量。

仍然有问题吗?我们很乐意帮助!

联系我们
Baidu
map