Getting Price and Add to Cart Button. Any thoughts on what I am doing wrong I am trying to get the price and add to cart link for a product

This is what I am testing at the moment, is it completely wrong?

========== Setting Variables ===========

{% set giftDepositID = 6901 %}
{% set giftDepositPrices = 0 %}

{% if craft.commerce.products.id(giftDepositID)|length %}
    {% set giftDepositproduct = craft.commerce.products.id(giftDepositID).find() %}
    {% set giftDepositvariant = giftDepositproduct.defaultVariant %}
    {% set giftDepositpurchasableId = giftDepositvariant.purchasableId %}
    {% set giftDepositPrices = craft.childsown.getVariantPrice(giftDepositpurchasableId) %}
{%endif%}


========== Example HTML ===========

            &lt;div class="col-xs-12 mobile-price-item"&gt;
                    &lt;div class="row"&gt;
                    &lt;div class="col-xs-12"&gt;
                        &lt;img src="{{baseUrl}}/assets/images/softie-robot.jpg" class="img-responsive"&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
                &lt;div class="clearfix bg-gradient-yellow"&gt;
                    &lt;div class="col-xs-8"&gt;
                        &lt;h3 class="text-gloria"&gt;{{"Deposit"|t}}&lt;/h3&gt;
                    &lt;/div&gt;
                    &lt;div class="col-xs-4"&gt;
                        &lt;h1 class="text-white text-gloria"&gt;&lt;span class="initprice" data-usd="{{giftDepositPrices}}"&gt;${{giftDepositPrices}}&lt;/span&gt;&lt;/h1&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
                &lt;div class="row"&gt;
                    &lt;div class="col-xs-12"&gt;
                        &lt;form method="POST"&gt;
                            &lt;input type="hidden" name="action" value="commerce/cart/updateCart"&gt;
                            &lt;input type="hidden" name="redirect" value="commerce/cart"&gt;
                            &lt;input type="hidden" name="qty" value="1"&gt;
                            &lt;input type="hidden" name="purchasableId" value="{{giftDepositpurchasableId}}"&gt;
                            &lt;button class="form-control btn btn-yellow text-white" type="submit" data-click=".softie-form .red .btn"&gt;{{"BUY NOW"|t}} &lt;i class="fa fa-play"&gt;&lt;/i&gt;&lt;/button&gt;
                        &lt;/form&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            &lt;/div&gt;


Any help/guidance is appreciated.

======= EDIT ========

New Variable set, I have updated the following:

{% set giftDepositID = 6901 %}
{% set giftDepositPrices = 0 %}
{% set giftStandardID = 6899 %}
{% set giftStandardPrices = 0 %}
{% set giftLargeID = 6897 %}
{% set giftLargePrices = 0 %}

{% if craft.commerce.products.id(giftDepositID)|length %}
    {% set giftDepositproduct = craft.commerce.products.id(giftDepositID).find() %}
    {% set giftDepositvariant = giftDepositproduct.defaultVariant %}
    {% set giftDepositpurchasableId = giftDepositvariant.purchasableId %}
    {% set giftDepositPrices = giftDepositvariant.getVariantPrice(giftDepositpurchasableId) %}
{%endif%}


This is the output of the HTML

&lt;div class="col-sm-4 pad-sm red"&gt;
&lt;img src="https://childsown.com/assets/images/softie-alien.jpg" class="img-responsive"&gt;
&lt;div class="block-container"&gt;
&lt;h3 class="text-gloria"&gt;Deposit&lt;/h3&gt;
&lt;div class="block"&gt;
&lt;h1 class="text-white text-gloria"&gt;&lt;span class="initprice" data-usd=""&gt;$&lt;/span&gt;&lt;/h1&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;form method="POST"&gt;
&lt;input type="hidden" name="action" value="commerce/cart/updateCart"&gt;
&lt;input type="hidden" name="redirect" value="commerce/cart"&gt;
&lt;input type="hidden" name="qty" value="1"&gt;
&lt;input type="hidden" name="purchasableId" value=""&gt;
&lt;button class="form-control btn btn-red text-white" type="submit" data-click=".softie-form .red .btn"&gt;BUY NOW &lt;i class="fa fa-play"&gt;&lt;/i&gt;&lt;/button&gt;
&lt;/form&gt;
&lt;/div&gt;
I am a little confused with your twig code assigning so many variables.

Put simply, only a purchasableId can be used to add something to the cart.

If you know the product ID then it is as simple as:

{% set product = craft.commerce.products.id(6901}.first() %}

{% if product %}
    &lt;form method="POST"&gt;
        &lt;input type="hidden" name="action" value="commerce/cart/updateCart"&gt;
        &lt;input type="hidden" name="redirect" value="commerce/cart"&gt;
        &lt;input type="hidden" name="qty" value="1"&gt;
        &lt;input type="hidden" name="purchasableId" value="{{ product.defaultVariant.purchasableId }}"&gt;

        &lt;button type="submit"&gt;BUY NOW {{ product.defaultPrice|commerceCurrency }}&lt;/button&gt;
    &lt;/form&gt;
{% endif %}