Skip to content

Commit

Permalink
deploy: 8b20f82
Browse files Browse the repository at this point in the history
  • Loading branch information
nwithan8 committed Apr 10, 2024
1 parent 0635cb2 commit 42cb854
Showing 1 changed file with 22 additions and 20 deletions.
42 changes: 22 additions & 20 deletions easypost/services/billing_service.html
Original file line number Diff line number Diff line change
Expand Up @@ -137,16 +137,17 @@ <h1 class="modulename">
</span><span id="L-66"><a href="#L-66"><span class="linenos">66</span></a>
</span><span id="L-67"><a href="#L-67"><span class="linenos">67</span></a> <span class="k">if</span> <span class="n">payment_method_to_use</span> <span class="ow">and</span> <span class="n">payment_methods</span><span class="p">[</span><span class="n">payment_method_to_use</span><span class="p">]:</span>
</span><span id="L-68"><a href="#L-68"><span class="linenos">68</span></a> <span class="n">payment_method_id</span> <span class="o">=</span> <span class="n">payment_methods</span><span class="p">[</span><span class="n">payment_method_to_use</span><span class="p">][</span><span class="s2">&quot;id&quot;</span><span class="p">]</span>
</span><span id="L-69"><a href="#L-69"><span class="linenos">69</span></a> <span class="k">if</span> <span class="n">payment_method_id</span><span class="o">.</span><span class="n">startswith</span><span class="p">(</span><span class="s2">&quot;card_&quot;</span><span class="p">):</span>
</span><span id="L-70"><a href="#L-70"><span class="linenos">70</span></a> <span class="n">endpoint</span> <span class="o">=</span> <span class="s2">&quot;/credit_cards&quot;</span>
</span><span id="L-71"><a href="#L-71"><span class="linenos">71</span></a> <span class="k">elif</span> <span class="n">payment_method_id</span><span class="o">.</span><span class="n">startswith</span><span class="p">(</span><span class="s2">&quot;bank_&quot;</span><span class="p">):</span>
</span><span id="L-72"><a href="#L-72"><span class="linenos">72</span></a> <span class="n">endpoint</span> <span class="o">=</span> <span class="s2">&quot;/bank_accounts&quot;</span>
</span><span id="L-73"><a href="#L-73"><span class="linenos">73</span></a> <span class="k">else</span><span class="p">:</span>
</span><span id="L-74"><a href="#L-74"><span class="linenos">74</span></a> <span class="k">raise</span> <span class="n">InvalidObjectError</span><span class="p">(</span><span class="n">message</span><span class="o">=</span><span class="n">INVALID_PAYMENT_METHOD_ERROR</span><span class="p">)</span>
</span><span id="L-75"><a href="#L-75"><span class="linenos">75</span></a> <span class="k">else</span><span class="p">:</span>
</span><span id="L-76"><a href="#L-76"><span class="linenos">76</span></a> <span class="k">raise</span> <span class="n">InvalidObjectError</span><span class="p">(</span><span class="n">message</span><span class="o">=</span><span class="n">INVALID_PAYMENT_METHOD_ERROR</span><span class="p">)</span>
</span><span id="L-77"><a href="#L-77"><span class="linenos">77</span></a>
</span><span id="L-78"><a href="#L-78"><span class="linenos">78</span></a> <span class="k">return</span> <span class="p">[</span><span class="n">endpoint</span><span class="p">,</span> <span class="n">payment_method_id</span><span class="p">]</span>
</span><span id="L-69"><a href="#L-69"><span class="linenos">69</span></a> <span class="n">payment_method_object_type</span> <span class="o">=</span> <span class="n">payment_methods</span><span class="p">[</span><span class="n">payment_method_to_use</span><span class="p">]</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;object&quot;</span><span class="p">,</span> <span class="kc">None</span><span class="p">)</span>
</span><span id="L-70"><a href="#L-70"><span class="linenos">70</span></a> <span class="k">if</span> <span class="n">payment_method_object_type</span> <span class="o">==</span> <span class="s2">&quot;CreditCard&quot;</span><span class="p">:</span>
</span><span id="L-71"><a href="#L-71"><span class="linenos">71</span></a> <span class="n">endpoint</span> <span class="o">=</span> <span class="s2">&quot;/credit_cards&quot;</span>
</span><span id="L-72"><a href="#L-72"><span class="linenos">72</span></a> <span class="k">elif</span> <span class="n">payment_method_object_type</span> <span class="o">==</span> <span class="s2">&quot;BankAccount&quot;</span><span class="p">:</span>
</span><span id="L-73"><a href="#L-73"><span class="linenos">73</span></a> <span class="n">endpoint</span> <span class="o">=</span> <span class="s2">&quot;/bank_accounts&quot;</span>
</span><span id="L-74"><a href="#L-74"><span class="linenos">74</span></a> <span class="k">else</span><span class="p">:</span>
</span><span id="L-75"><a href="#L-75"><span class="linenos">75</span></a> <span class="k">raise</span> <span class="n">InvalidObjectError</span><span class="p">(</span><span class="n">message</span><span class="o">=</span><span class="n">INVALID_PAYMENT_METHOD_ERROR</span><span class="p">)</span>
</span><span id="L-76"><a href="#L-76"><span class="linenos">76</span></a> <span class="k">else</span><span class="p">:</span>
</span><span id="L-77"><a href="#L-77"><span class="linenos">77</span></a> <span class="k">raise</span> <span class="n">InvalidObjectError</span><span class="p">(</span><span class="n">message</span><span class="o">=</span><span class="n">INVALID_PAYMENT_METHOD_ERROR</span><span class="p">)</span>
</span><span id="L-78"><a href="#L-78"><span class="linenos">78</span></a>
</span><span id="L-79"><a href="#L-79"><span class="linenos">79</span></a> <span class="k">return</span> <span class="p">[</span><span class="n">endpoint</span><span class="p">,</span> <span class="n">payment_method_id</span><span class="p">]</span>
</span></pre></div>


Expand Down Expand Up @@ -210,16 +211,17 @@ <h1 class="modulename">
</span><span id="BillingService-67"><a href="#BillingService-67"><span class="linenos">67</span></a>
</span><span id="BillingService-68"><a href="#BillingService-68"><span class="linenos">68</span></a> <span class="k">if</span> <span class="n">payment_method_to_use</span> <span class="ow">and</span> <span class="n">payment_methods</span><span class="p">[</span><span class="n">payment_method_to_use</span><span class="p">]:</span>
</span><span id="BillingService-69"><a href="#BillingService-69"><span class="linenos">69</span></a> <span class="n">payment_method_id</span> <span class="o">=</span> <span class="n">payment_methods</span><span class="p">[</span><span class="n">payment_method_to_use</span><span class="p">][</span><span class="s2">&quot;id&quot;</span><span class="p">]</span>
</span><span id="BillingService-70"><a href="#BillingService-70"><span class="linenos">70</span></a> <span class="k">if</span> <span class="n">payment_method_id</span><span class="o">.</span><span class="n">startswith</span><span class="p">(</span><span class="s2">&quot;card_&quot;</span><span class="p">):</span>
</span><span id="BillingService-71"><a href="#BillingService-71"><span class="linenos">71</span></a> <span class="n">endpoint</span> <span class="o">=</span> <span class="s2">&quot;/credit_cards&quot;</span>
</span><span id="BillingService-72"><a href="#BillingService-72"><span class="linenos">72</span></a> <span class="k">elif</span> <span class="n">payment_method_id</span><span class="o">.</span><span class="n">startswith</span><span class="p">(</span><span class="s2">&quot;bank_&quot;</span><span class="p">):</span>
</span><span id="BillingService-73"><a href="#BillingService-73"><span class="linenos">73</span></a> <span class="n">endpoint</span> <span class="o">=</span> <span class="s2">&quot;/bank_accounts&quot;</span>
</span><span id="BillingService-74"><a href="#BillingService-74"><span class="linenos">74</span></a> <span class="k">else</span><span class="p">:</span>
</span><span id="BillingService-75"><a href="#BillingService-75"><span class="linenos">75</span></a> <span class="k">raise</span> <span class="n">InvalidObjectError</span><span class="p">(</span><span class="n">message</span><span class="o">=</span><span class="n">INVALID_PAYMENT_METHOD_ERROR</span><span class="p">)</span>
</span><span id="BillingService-76"><a href="#BillingService-76"><span class="linenos">76</span></a> <span class="k">else</span><span class="p">:</span>
</span><span id="BillingService-77"><a href="#BillingService-77"><span class="linenos">77</span></a> <span class="k">raise</span> <span class="n">InvalidObjectError</span><span class="p">(</span><span class="n">message</span><span class="o">=</span><span class="n">INVALID_PAYMENT_METHOD_ERROR</span><span class="p">)</span>
</span><span id="BillingService-78"><a href="#BillingService-78"><span class="linenos">78</span></a>
</span><span id="BillingService-79"><a href="#BillingService-79"><span class="linenos">79</span></a> <span class="k">return</span> <span class="p">[</span><span class="n">endpoint</span><span class="p">,</span> <span class="n">payment_method_id</span><span class="p">]</span>
</span><span id="BillingService-70"><a href="#BillingService-70"><span class="linenos">70</span></a> <span class="n">payment_method_object_type</span> <span class="o">=</span> <span class="n">payment_methods</span><span class="p">[</span><span class="n">payment_method_to_use</span><span class="p">]</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;object&quot;</span><span class="p">,</span> <span class="kc">None</span><span class="p">)</span>
</span><span id="BillingService-71"><a href="#BillingService-71"><span class="linenos">71</span></a> <span class="k">if</span> <span class="n">payment_method_object_type</span> <span class="o">==</span> <span class="s2">&quot;CreditCard&quot;</span><span class="p">:</span>
</span><span id="BillingService-72"><a href="#BillingService-72"><span class="linenos">72</span></a> <span class="n">endpoint</span> <span class="o">=</span> <span class="s2">&quot;/credit_cards&quot;</span>
</span><span id="BillingService-73"><a href="#BillingService-73"><span class="linenos">73</span></a> <span class="k">elif</span> <span class="n">payment_method_object_type</span> <span class="o">==</span> <span class="s2">&quot;BankAccount&quot;</span><span class="p">:</span>
</span><span id="BillingService-74"><a href="#BillingService-74"><span class="linenos">74</span></a> <span class="n">endpoint</span> <span class="o">=</span> <span class="s2">&quot;/bank_accounts&quot;</span>
</span><span id="BillingService-75"><a href="#BillingService-75"><span class="linenos">75</span></a> <span class="k">else</span><span class="p">:</span>
</span><span id="BillingService-76"><a href="#BillingService-76"><span class="linenos">76</span></a> <span class="k">raise</span> <span class="n">InvalidObjectError</span><span class="p">(</span><span class="n">message</span><span class="o">=</span><span class="n">INVALID_PAYMENT_METHOD_ERROR</span><span class="p">)</span>
</span><span id="BillingService-77"><a href="#BillingService-77"><span class="linenos">77</span></a> <span class="k">else</span><span class="p">:</span>
</span><span id="BillingService-78"><a href="#BillingService-78"><span class="linenos">78</span></a> <span class="k">raise</span> <span class="n">InvalidObjectError</span><span class="p">(</span><span class="n">message</span><span class="o">=</span><span class="n">INVALID_PAYMENT_METHOD_ERROR</span><span class="p">)</span>
</span><span id="BillingService-79"><a href="#BillingService-79"><span class="linenos">79</span></a>
</span><span id="BillingService-80"><a href="#BillingService-80"><span class="linenos">80</span></a> <span class="k">return</span> <span class="p">[</span><span class="n">endpoint</span><span class="p">,</span> <span class="n">payment_method_id</span><span class="p">]</span>
</span></pre></div>


Expand Down

0 comments on commit 42cb854

Please sign in to comment.